java中的控制语句——break和continue

break是java语言中的关键字,翻译为“中断”
使用方法一般是**“break;”**
break使用在switch、循环语句中用来结束switch和循环语句(for、while、do…while)的循环
默认情况下break是终止离他最近的循环
有的时候也可以直接终止某一个循环,使用方法是break 循环名称;

public class Break_01
{
  public static void main(String[] args){
     for(int i=0;i<10;i++){
        if(i==5){
          break;//是用来终止当前的for循环的,输出结果是0 1 2 3 4
        }
        System.out.println("i="+i);
     }
     System.out.println("--------------");
     for(int j=0;j<3;j++){
      for(int i=0;i<10;i++){
        if(i==5){
          break;//是用来终止当前的内部for循环的输出的结果是
/*
*i=0 i=1 i=2 i=3 i=4
*i=0 i=1 i=2 i=3 i=4
*i=0 i=1 i=2 i=3 i=4*/
        }
        System.out.println("i="+i);
      }
     }
  }
}

continue

1.continue表示的是继续的意思
2.使用方法是“continue;
3.continue和break的区别是?
break表示的是循环不执行了
而continue表示的是直接进入下一次循环继续执行
4.continue中也有这样的语法:continue 循环名称;

public class Continue_01{
  public static void main(string[] args){
    for(int i=0;i<10;i++){
      if(i==5){
      break;
      }
      System.out.println("i="+i);//0 1 2 3 4 
    }
    //____________________
     for(int i=0;i<10;i++){
      if(i==5){
      continue;//结束本次循环 ,跳到下一次循环里面去执行
      }
      System.out.println("i="+i);//0 1 2 3 4 6 7 8 9
    }
  }
}

关于循环名称的使用方法

public class Continue_01{
  public static void main(string[] args){
    MyFor:for(int i=0;i<10;i++){
      if(i==5){
      continue MyFor;//直接跳到下一次循环里面去执行MyFor
      }
      System.out.println("i="+i);//0 1 2 3 4 6 7 8 9
    }
  }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值