java跳出多层循环

public static void main(String[] args){
        lableB:
        for(int i=0;i<10;i++){
            lableA:
            for(int j=0;j<10;j++){
                System.out.println(j);
                if(j==5){
                    break lableB;
                }
            }
        }        
        System.out.println("循环结束!");
    }

 标签名的命名方法是:java命名规则 和 半角冒号   比如: lableA: 
lableB标签的定义需要在使用break lableB语句之前定义。

break只跳出当前for循环

return是结束当前方法的执行

continue是终止当前循环语句的执行,继续下一条循环语句

原文地址:https://www.cnblogs.com/itachilee/p/13328362.html