我不断收到错误,if
没有 else
。
我也试过 else if
for (;;){
System.out.println("---> Your choice: ");
choice = input.nextInt();
if (choice==1)
playGame();
if (choice==2)
loadGame();
if (choice==3)
options();
if (choice==4)
credits();
if (choice==5)
System.out.println("End of Game\n Thank you for playing with us!");
break;
else
System.out.println("Not a valid choice!\n Please try again...\n");=[;'mm
}
此外,如果您对如何呈现此代码有更好的想法,请不要犹豫:)
最佳答案
“break”命令在“if”语句中不起作用。
如果您从代码中删除“break”命令然后测试代码,您应该会发现代码在没有“break”命令的情况下与在没有“break”命令的情况下工作完全一样。
“Break”设计用于内部循环(for、while、do-while、enhanced for 和 switch)。
关于java - "if else"中的 break 语句 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20670824/