代码块
public static void main(String[] args) {
boolean found = false;
for (int i = 0; i < 10 && !found ; i++) {
for (int j = 0; j < 10 && !found ; j++) {
switch (j)
{
case 2:
found = true;
break;
default:
System.out.println("hahahah "+j);
break;
}
}
System.out.println("我是外层第"+i+"循环");
}
ok:
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
System.out.println("i=" + i + ",j=" + j);
if(j == 5)
break ok;
}
}
综述:用标记,和break,用break 的时候一定记得在循环外层循环上加上一个变量,如上用一个boolean值。