首页 > 其他 > 详细

break与continue关键字

时间:2020-03-04 01:12:12      阅读:97      评论:0      收藏:0      [点我收藏+]

 

在任何循环结构的主体部分,可以加上break或continue关键字来控制循环的流程,且break不仅可以用于循环结构中,还可以用在选择结构中,比如switch语句。

 

break关键字:

  break用于强行跳出,不执行当前结构中break之后的代码部分,一般多用于switch语句与循环语句中。

 

continue关键字:

  continue一般只用在循环结构中,用于跳出本次的循环,开始下一次循环,当continue跳出时,迭代器也会随之继续迭代(迭代器不会因为跳出而不迭代此次循环的变量)。

 

break与continue的区别:

  break强调结果,break在任何循环结构中的主体部分均可以用来控制循环的流程,当某一循环体中使用了break跳出,该循环会立即停止,且不执行循环中剩余的语句。

  continue强调过程,continue用于终止某次循环过程,即跳过循环体中未执行的语句,接着进行下一次是否执行循环体的判定。

 

测试break与continue:

package com.lxj.cnblogs;

/**
 * @author 刘小将
 * 测试break与continue
 */
public class TestBreakAndContinue{
    
    public static void main(String[] args){
        
        //break
        System.out.println("break结果为:");
        for(int a = 1;a <= 10;a++) {
            if(a==5) {
                break;
            }
            System.out.print(a);    //print加ln,换行
        }
        System.out.println();
        System.out.println("------美丽的分割线------");
        
        //continue
        System.out.println("continue结果为:");
        for(int b = 1;b <= 10;b++ ) {
            if(b==5) {
                continue;
            }
            System.out.print(b);    //print不加ln,不换行
        }
        
    }
}

 

 

输出结果为:

技术分享图片

 

break与continue关键字

原文:https://www.cnblogs.com/joyfulcode/p/12405681.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!