zoukankan      html  css  js  c++  java
  • 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轻松入门经典教程【完整版】

  • 相关阅读:
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    .net 5.0
    redis
    分布式同步服务中间件
  • 原文地址:https://www.cnblogs.com/cenliang/p/5626804.html
Copyright © 2011-2022 走看看