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是终止当前循环语句的执行,继续下一条循环语句