Java 跳出多重循环 label
labelA:
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
System.out.println("aa");
break labelA;//跳出多层循环
}
}
注意:1.Java中break只能跳出一层循环,当有多个循环的时候,要用到以上方法
2.labelA:注意是冒号
3.跳出到哪个循环,就直接break labelA;
4.labelA:后面不能有任何其他语句,必须是循环语句
5.当然除了break,还有continue 也可以continue labelA
6.如果有多个循环的话,想跳出到哪个循环,都可以设置一个label
7.下面这样也可以,甚至还可以A: 不用 label 这个词都可以
label:
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
System.out.println("aa");
break label;//跳出多层循环
}
}
浙公网安备 33010602011771号