zoukankan      html  css  js  c++  java
  • (十二)break,continue

    class  Break
    {
        //break,continue
        public static void main(String[] args)
        {
            //break
            for(int i =0;i<=5;i++) {
                if(i==3) {
                    break;
                    //System.out.println("Hello World");//无法访问的语句
                }
                System.out.println(i);//0, 1 , 2
            }
            System.out.println("How are you?");
    
    
            m:for(int i = 0;i<=5;i++){
                n:for(int j = 0;j<=3;j++){
                    if(j==2) {
                        break m;
                    }
                }
                System.out.println(i);//循环终止,不会有任何结果
            }
            
            //continue
            for(int i = 0;i <=5;i++){
                if(i%2==0) {
                    continue;//当条件符合时,跳过当前循环直接进行i++;
                    //System.out.println("Hello World!!");//无法访问
                }
                System.out.println(i);//1,3,5
            }
    
            x:for(int i = 0;i<=5;i++){
                z:for(int j = 0;j<=3;j++){
                    if(j==2) {
                        continue x;
                    }
                }
                System.out.println(i);//不会有任何结果,每次j==2的时候都会把外层循环终止调。
            }
        }
    }
    

      

  • 相关阅读:
    【xinsir】githook之precommit分享
    node进程一些信号的意义
    ES6篇
    Webpack4篇
    Node篇
    Vuex篇
    WebStorage篇
    HTML5篇
    html5语义化标签大全
    emmet语法
  • 原文地址:https://www.cnblogs.com/bgwhite/p/9300922.html
Copyright © 2011-2022 走看看