1.多层循环的跳出
1.将多层循环作为一个方法,在里层使用return关键字跳出。
2.使用break标签。
int n = 0;
outer: // outer并不是关键字,自定义的名称,使用冒号后面紧跟循环体,中间不能夹杂其他语句
while (true) {
while (true) {
while (true) {
if (n == 4) {
break outer; // 与上面定义的outer标签对应
}
n ++;
}
}
}
System.out.println("end");
3.使用goto,但不提倡。
2.多层循环跳过外层循环的当前循环
与break标签类似,使用continue标签即可。