java多层嵌套循环的break使用方法:1、直接break时,只能跳出当前层2、breakpackageother时,可以设置标记位置,跳出到指定位置;publicclassNestLoop{publicstaticvoidmain(String[]args){//嵌套循环,跳出当前层System.out.println("嵌套循环,跳出当前层");对于(inti=0;i<2;i++){System.out.printf("外层循环数:%s\n",i);for(intj=0;j<2;j++){System.out.println("内循环数:"+j);如果(j==1){中断;}}}//嵌套循环,break跳出指定层System.out.println("\n\n嵌套循环,break跳出指定层");flag1:{for(inti=0;i<2;i++){System.out.printf("外循环次数:%s\n",i);flag2:{for(intj=0;j<2;j++){System.out.println("内循环数:"+j);如果(j==1){中断标志??1;}}}}}}}输出:嵌套循环,跳出当前层外循环次数:0内循环次数:0内循环次数:1外循环次数:1内循环次数:0内循环次数:1嵌套循环,break跳出到指定层Outerloopcount:0Innerloopcount数量:0内循环次数:1
