第一种:
public void test1() { flag: for (int i = 1; i < 4; i++) { for (int j = 0; j < 4; j++) { if (i == 2) { break flag; } else { System.out.println("i=" + i + " ;j=" + j); } } } }
第二种:
public void test2() { boolean flag = false; for (int i = 1; i < 4; i++) { for (int j = 0; j < 4; j++) { if(i==2) { flag = true; }else { System.out.println("i=" + i + " ;j=" + j); } } if (flag) { break; } } }