1 for(int i=0;i<100;i++) 2 { 3 if(i==10) 4 break;//break表示跳出整個for循環,也就是說,當i=10的時候,這個循環就結束了,之后執行for循環下面的代碼。 5 if(i==5) 6 continue;// 跳出當前循環,執行下面的循環,就是說,當i=5的時候,跳出循環,從i=6開始繼續循環 7 }
跳出內循環,如果要跳出外循環要用break+label或者goto+label如: 1:
outer: for(int i=0; i<3; ++i) { for(int j=0; j<3; ++j) { System.out.println("i= " + i + " j= " + j); break outer; } } for(int i=0; i<3; ++i) { for(int j=0; j<3; ++j) { System.out.println("i= " + i + " j= " + j); goto label; } } label: .......
