【发布时间】:2014-03-19 04:39:45
【问题描述】:
我如何在使用 break 后问同样的问题?
System.out.print("Employee Name: ");
sEmployee = input.nextLine();
boolean bInputOk = checkValue(sEmployee,0);
while(!bInputOk)
{
bInputOk = checkValue(sEmployee,0);
System.out.print("Enter a valid name");
break;
}
【问题讨论】:
-
你为什么在那里使用
break? -
再问一遍;或者不要打破。
-
因为它正在循环输入有效名称
-
或者使用不同的布尔值
-
您也没有在循环内输入
sEmployee = input.nextLine();,因此该值不会更改为无限循环。
标签: java methods while-loop break