break和continue
break跳出单层循环
下面展示一些 代码片段
。
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
if(j==1)
break;//跳出a循环,回到i循环
}
}
break跳出双重循环
下面展示一些 代码片
。
labe:for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
if(j==1)
break labe;//跳出整个循环
}
}
break跳出单层并且不执行外层的代码
下面展示一些 代码片
。
boolean flag = false;
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
if(j==1){
flag = true;
break ;//跳出整个循环
}
}
if(flag){
continue;
}
System.out.print("此段代码将不执行");
}
continue的用法
下面展示一些 代码片
。
while (i<=10){
if (i == 5)
{
++i;
continue;
}
System.out.println( i);
++i;
}
感谢大家的支持,喜欢的话就点赞收藏吧。