java 如何跳出指定的for循环

Python017

java 如何跳出指定的for循环,第1张

java跳出循环是使用break语句的,break默认跳出当前循环(包括for循环、while循环),当使用双层循环时,可通过label从内层循环跳出。

有关对比的代码示例如下:

跳出一层:

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循环。