普通break语句只能跳出当前一层的循环。
当需要跳出多层循环的时候,需要设置标志位:在需要跳出的循环前加上名字和冒号,在break时指明:
int m = -100;
outer: for(int i=0;i<10;i++){
while(m>0){
break outer;
}
m++;
}
其中outer即为标号,可自行设置。
普通break语句只能跳出当前一层的循环。
当需要跳出多层循环的时候,需要设置标志位:在需要跳出的循环前加上名字和冒号,在break时指明:
int m = -100;
outer: for(int i=0;i<10;i++){
while(m>0){
break outer;
}
m++;
}
其中outer即为标号,可自行设置。