java中break和return的区别,简单说明

break:跳出所在的循环,不在执行剩余部分。

continue:停止当前循环,continue之后的语句不执行,回到所在循环初始处,进入下一次循环。

 

 

public class TestBreakContinue {

    public static void main(String[] args) {
        //测试break
//        for (int j = 0; j < 2; j++) {
//            for(int i=0;i<5;i++){
//                System.out.println("这是第"+(j+1)+"次大循环,这是在break语句之前的信息,这是第"+(i+1)+"次小循环");
//                if(i==3){
//                    break;
//                }
//                System.out.println("这是第"+(j+1)+"次大循环,这是在break语句之后的信息,这是第"+(i+1)+"次小循环");
//            }    
//        }
            
        //测试continue
                for (int j = 0; j < 2; j++) {
                    for(int i=0;i<5;i++){
                        System.out.println("这是第"+(j+1)+"次大循环,这是在break语句之前的信息,这是第"+(i+1)+"次小循环");
                        if(i==3){
                            continue;
                        }
                        System.out.println("这是第"+(j+1)+"次大循环,这是在break语句之后的信息,这是第"+(i+1)+"次小循环");
                    }    
                }   
    }
    
}
 

 

 

测试结果:

在break中

这是第1次大循环,这是在break语句之前的信息,这是第1次小循环
这是第1次大循环,这是在break语句之后的信息,这是第1次小循环
这是第1次大循环,这是在break语句之前的信息,这是第2次小循环
这是第1次大循环,这是在break语句之后的信息,这是第2次小循环
这是第1次大循环,这是在break语句之前的信息,这是第3次小循环
这是第1次大循环,这是在break语句之后的信息,这是第3次小循环
这是第1次大循环,这是在break语句之前的信息,这是第4次小循环
这是第2次大循环,这是在break语句之前的信息,这是第1次小循环
这是第2次大循环,这是在break语句之后的信息,这是第1次小循环
这是第2次大循环,这是在break语句之前的信息,这是第2次小循环
这是第2次大循环,这是在break语句之后的信息,这是第2次小循环
这是第2次大循环,这是在break语句之前的信息,这是第3次小循环
这是第2次大循环,这是在break语句之后的信息,这是第3次小循环
这是第2次大循环,这是在break语句之前的信息,这是第4次小循环

 

 

在continue中

这是第1次大循环,这是在break语句之前的信息,这是第1次小循环
这是第1次大循环,这是在break语句之后的信息,这是第1次小循环
这是第1次大循环,这是在break语句之前的信息,这是第2次小循环
这是第1次大循环,这是在break语句之后的信息,这是第2次小循环
这是第1次大循环,这是在break语句之前的信息,这是第3次小循环
这是第1次大循环,这是在break语句之后的信息,这是第3次小循环
这是第1次大循环,这是在break语句之前的信息,这是第4次小循环
这是第1次大循环,这是在break语句之前的信息,这是第5次小循环
这是第1次大循环,这是在break语句之后的信息,这是第5次小循环
这是第2次大循环,这是在break语句之前的信息,这是第1次小循环
这是第2次大循环,这是在break语句之后的信息,这是第1次小循环
这是第2次大循环,这是在break语句之前的信息,这是第2次小循环
这是第2次大循环,这是在break语句之后的信息,这是第2次小循环
这是第2次大循环,这是在break语句之前的信息,这是第3次小循环
这是第2次大循环,这是在break语句之后的信息,这是第3次小循环
这是第2次大循环,这是在break语句之前的信息,这是第4次小循环
这是第2次大循环,这是在break语句之前的信息,这是第5次小循环
这是第2次大循环,这是在break语句之后的信息,这是第5次小循环

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值