代码块

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值。

相关文章:

  • 2021-12-10
  • 2021-12-25
  • 2021-12-25
  • 2021-12-10
  • 2021-12-10
  • 2021-12-10
  • 2021-12-10
  • 2021-12-10
猜你喜欢
  • 2021-06-06
  • 2021-06-13
  • 2021-12-10
  • 2021-12-10
  • 2021-07-18
  • 2021-04-17
  • 2021-12-10
  • 2021-12-10
相关资源
相似解决方案