1. break
break语句用于do-while while for语句时,可以是程序终止循环,而执行循环体后的语句。
一般和一条判断语句一起使用,条件判断为真得时候,跳出循环。
1 2 3 4 5 6 7 8
| for(int i=0;i<10;i++) { if(i==5) { break; } System.out.println(i); }
|
2. continue
跳到下一次循环,continue后面的语句就不执行了
一般和一条判断语句一起使用,条件判断为真得时候,跳过continue后面的语句进入下一次循环。
1 2 3 4 5 6 7 8 9
| for(int i=0;i<10;i++) { if(i==5) { continue; } System.out.println(i); }
|
3. 嵌套循环
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| for(int i=0;i<10;i++) { for(int j=0;j<10;j++) { if(j == 3) break; System.out.print("i="+i+",j="+j+" "); } System.out.println(); }
a: for(int i=0;i<10;i++) { for(int j=0;j<10;j++) { if(j == 3) break a; System.out.print("i="+i+",j="+j+" "); } System.out.println(); }
|