Java标号,英文为label(标签) ,是一种后面跟有冒号的标识符,只能用在for、switch、while这些可以用continue或者break语句中,而且要紧接着,它的作用就是从最里面一层直接跳出整个循环,如下:
public static void main(String[] args) {
jumpOut:
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
for (int k = 0; k < 10; k++) {
if (k==2){
System.out.println("k==2");
break jumpOut;
}
}
System.out.println("j="+j);
}
System.out.println("i="+i);
}
System.out.println("跳出for循环");
jump_out:
for (int i = 0; i <6; i++) {
for (int j = 0; j < 6; j++) {
for (int k = 0; k < 6; k++) {
if (k==1){
System.out.println("k==1");
continue jump_out;
}
System.out.println("k=>"+k);
}
}
}
}
|