Javase学习记录之------控制跳转函数的使用

小计:

1:break跳出单层循环
2:使用带标签的语句可以跳出多层循环
3:continue:跳出一次循环,进行下一次循环;

public class ControlJump {
    public static void main(String[] args){
               for(int x=0;x<4;x++){
            /*
            while(x==2){
                break;
            }
            用while的时候的break不能跳出for循环,因为break只能跳出单层循环,而while就是一层循环
             */
            if(x==2){
                break;
            }
            System.out.println("Hallo Word");
        }

        //使用带标签的语句跳出多层循环
        wc:for(int x=0;x<3;x++){
            nc:for(int y=0;y<4;y++){
            if(y==2){
                break wc;
               }
            System.out.print("*");
            }
            System.out.print("555");
        }
        System.out.print("\n");

        for(int x=1;x<5;x++){
            if(x==3){
                System.out.println("程序即将结束运行");
                continue;
            }
            System.out.println("x="+x);
        }
    }
}

程序运行结果
Hallo Word
Hallo Word
**
x=1
x=2
程序即将结束运行
x=4

一个易错点:

 for(int x=0;x<4;x++){
     while(x==2){
                break;
      }
      System.out.println("Hallo Word");
 }

这里不能使用while,因为用while的时候的break不能跳出for循环,break只能跳出单层循环,而while就是一层循环

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值