java跳出双重for循环,跳出双重for循环
跳出一层:
for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break;//跳出a循环,回到i循环
}
}
跳出两层:
labe:for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break labe;//跳出整个循环
}
}
跳出单层并且不执行外层的代码:
boolean flag = false;
for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
flag = true;
break ;//跳出整个循环
}
if(flag){
continue;
}
System.out.print("此段代码将不执行");
}
网友评论