Java语法介绍(七):Brake和Label
1:休息
Break语句提供了一种跳出循环的便捷方式。
布尔测试=真;
int I = 0;
while(test)
{
i++;
if(I > = 10)break;
}
执行这个程序时,虽然while条件表达式始终为真,但是完整的循环只运行10次。
2:标签标签
标签提供了一种简单的break语句无法实现的控制循环的方法。当在loop语句中遇到break时,不管其他控制变量如何,它都将被终止。但是当你嵌套了几层循环,想退出循环的时候会怎么样呢?Normal break只退出一个循环,你可以用标签标记你要退出的语句。
char a;
outer://这是for(int I = 0;I {
for(int j = 0;j {
a =(char)system . in . read();
if(a = = & acute;b &急性;)
break outer;
if(a = = & acute;c &急性;)
继续外;
}
}
在这个例子中,循环从键盘接受100个输入字符。当输入“B”字符时,break outer语句将结束双循环。请注意continue outer语句,它告诉计算机退出当前循环并继续执行外部循环。
位律师回复
0条评论