JavaSE 基础 第17节 流程控制之break、continue、return的用法

2016-06-29

1 break语句
break:强制当前循环终止。
break跳出当前循环。
跳出循环后,继续执行后面的代码。

package com.java1995;

public class TestBreak {
    
    public static void main(String[] args){
        //测试break跳出当前循环
        for(int i=1;i<10;i++){
            System.out.println("这是外循环,当前循环第"+i+"次");
            
            for(int j=1;j<3;j++){
                System.out.println("        这是内循环,当前循环第"+j+"次");
                break;
            }        
        }
    }

}

2 continue语句
停止本次循环,继续执行剩下的循环。

package com.java1995;

public class TestContinue {
    
    public static void main(String[] args) {
        for(int i=0;i<10;i++){
            if(i==6){
                continue;
            }
            System.out.println(i);
        }
    }

}

3 return语句
从当前方法中退出。执行return之后,后面剩余的代码都不会执行。

package com.java1995;

public class TestReturn {
    
    public static void main(String[] args) {
        
        for(int i=0;i<10;i++){
            if(i==6){
                //break;
                //continue;
                return;
            }
            System.out.println(i);
        }
        
        System.out.println("hello");
    }

}

【参考资料】

[1] Java轻松入门经典教程【完整版】

 

posted @ 2016-06-29 14:47  岑亮  阅读(177)  评论(0编辑  收藏  举报