代码如下:
public class Demo7 { public static void main(String[] args) { //方法一:使用标签 boolean flag = true; for(int i=0;i<5 && flag;i++){ for(int j=0;j<3;j++){ if(i==3){ flag = false; break; } System.out.println("i="+i+" j="+j); } } System.out.println("************************"); //方法二:关键字break配合boolean判断 ok: for(int i=0;i<5;i++){ for(int j=0;j<3;j++){ if(i==3){ break ok; } System.out.println("i="+i+" j="+j); } } } }测试结果如下:
i=0 j=0 i=0 j=1 i=0 j=2 i=1 j=0 i=1 j=1 i=1 j=2 i=2 j=0 i=2 j=1 i=2 j=2 ************************ i=0 j=0 i=0 j=1 i=0 j=2 i=1 j=0 i=1 j=1 i=1 j=2 i=2 j=0 i=2 j=1 i=2 j=2