有关对比的代码示例如下:
跳出一层:
for(int i=0i<10i++){
for(int a=0a<10a++){
break//跳出a循环,回到i循环
}
}
跳出两层:
labe:for(int i=0i<10i++){
for(int a=0a<10a++){
break labe//跳出整个循环
}
}
强制退出循环可以在达到需要退出的条件时使用Java 中的中断语句如break、return。当使用break语句退出时,只是退出当前循环(如果是嵌套循环任然会执行该break语句外的循环体),如果循环后面还有可执行代码任会执行;
使用return语句退出时,会退出整个方法体。
方法:使用break。
public class RecTest {/**
* @param args
*/
public static void main(String[] args) {
for(int i=0 i< 10 i++){
if(i==5){
break //
}
System.out.print(i+" ")
}
}
}
解释:本程序实现的是打印:0、1、2、3、4.当i到5的时候满足条件 i==5;此时执行break操作,跳出本次for循环。