Java 跳出多重循环 label

labelA:

for(int i=0;i<10;i++){

  for(int j=0;j<10;j++){

    System.out.println("aa");

    break labelA;//跳出多层循环

  }

}

注意:1.Java中break只能跳出一层循环,当有多个循环的时候,要用到以上方法

        2.labelA:注意是冒号

    3.跳出到哪个循环,就直接break labelA;

        4.labelA:后面不能有任何其他语句,必须是循环语句

        5.当然除了break,还有continue 也可以continue labelA

    6.如果有多个循环的话,想跳出到哪个循环,都可以设置一个label

    7.下面这样也可以,甚至还可以A: 不用 label 这个词都可以

label:

for(int i=0;i<10;i++){

  for(int j=0;j<10;j++){

    System.out.println("aa");

    break label;//跳出多层循环

  }

}

posted @ 2013-11-20 14:39  刘尊礼  阅读(284)  评论(0)    收藏  举报