zoukankan      html  css  js  c++  java
  • 【java基础】其他流程控制语句

    break(跳出)

    for(int x = 0;x<3;x++)

    {

      if(x==1)

        break;

      System.out.println("x="+x);   //这条语句执行不到

    }

    for(int x = 0;x<3;x++)

    {

      for(int y = 0;y<4;y++)

      System.out.println("x="+x);   //这条语句执行不到

      break;   //跳的是内循环

    }

    w:for(int x = 0;x<3;x++)

    {

      q:for(int y = 0;y<4;y++)

      System.out.println("x="+x);   //这条语句执行不到

      break w;  

    }

    //跳出外循环

    //标号只能用在循环上,给循环取名字

    continue(继续)

    //continue只能用于循环结构

    for(int x = 0;x<3;x++)

    {

      continue; //会执行报错

      system.out.println("x="+x)

         //  continue;// 和不写没区别

    }

    for(int x = 1;x<=10;x++)

    {

      if(x%2==1)

           continue;

        System.out.println("x="+x);

    }

    //continue后执行的是x++

    //打印偶数功能     2,4,6,8,10

    break语句:应用范围:选择结构和循环结构

    continue语句:应用于循环结构

    注:

    1)这两个语句离开应用范围,存在是没有意义的

    2)这个两个语句单独存在下面都不可以有语句,因为执行不到

    3)continue语句是结构本次循环继续下次循环

    4)标号的出现,可以让两个语句作用于指定的范围

    其他例子

    class OtherDemo
    {
    public static void main(String[]args) w:
    for(int x = 0;x<3;x++) for(int y = 0;y<4;y++)
            {
              System.out.println("x="+x);
              break w;
    } }

    //continue:只能作用于循环结构,继续循环,特点:结束本次循环,继续下一次循环。

    w:for(int x = 0;x<3;x++)

          for(int y = 0;y<4;y++)
            {
              System.out.println("x="+x);
              continue w;
    } }

    x=0 y=1 y<4 打印x 0
    continue w 继续外循环 x++
    x=1,x<3,y=0,y<4 打印x 1 x+1
    x=2,
    x<3,y=0,y<4 打印x 2 x+1
    x=3,x<3 ----no

    结果是打印0,1,2

    /*
    1,break和continue语句作用的范围
    2,breakhe continue单独存在时,下面可以有任何语句,因为都执行不到
    */

    
    
    常常感恩
  • 相关阅读:
    java垃圾回收机制
    浮点数比较/运算BigDecimal
    java8新特性_::双冒号
    java的lambda表达式
    【转】DelphiXE10.2.3——跨平台生成验证码图片
    ide fix pack for delph 10.2.3发布了
    使用ALVideoPlayerSurface制作视频播放器
    kbmMWLog同时输出日志到多个日志管理器
    kbmMWLog输出日志到控制台或指定Grid
    推荐内置android控件的开源项目alcinoe
  • 原文地址:https://www.cnblogs.com/prince365/p/14121643.html
Copyright © 2011-2022 走看看