3.8.6 中断控制流程语句
Posted avention
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.8.6 中断控制流程语句相关的知识,希望对你有一定的参考价值。
不带标签的break,就是正常理解的用于退出循环语句的。
Java还提供了一种带标签的break语句,用于跳出多重嵌套的循环语句。break跳转到带标签的语句末尾。对于任何使用break语句的代码都需要检测循环是正常结束,还是由break跳出。事实上可以将标签应用到任何语句中,甚至可以应用到if 语句或者块语句中。
Scanner in = new Scanner(System.in);
int n = 5;
read_data:
while( n > 1){
n --;
for (int y = 0 ; y < 10;y ++) {
if (y == 6){
break read_data;
}
}
}
只能跳出语句块,而不能跳入语句块,需要注意。
continue语句将控制转移到最内层循环的首部。
以上是关于3.8.6 中断控制流程语句的主要内容,如果未能解决你的问题,请参考以下文章