【跟着imooc重学java】break与continue的区别

原创 2017年08月25日 21:40:44

breakcontinue的区别

相同点:break与continue这两个java关键字都是用于终止循环,当然break还可以在switch case中进行终止;
不同点:
break关键字是直接跳出整个循环,而continue关键字只是跳出当前循环,举个例子来说明:

for(int i = 1; i < 10; i++){
    if(i%2==0)
        break;
    System.out.print(i);
}

在上面这段代码中,结果的结果就是只会输出:1

修改为continue关键字:

for(int i = 1; i < 10; i++){
    if(i%2==0)
        continue;
    System.out.print(i);
}

这段代码执行的结果则是:13579

所以对于continue关键字而言,仅仅是终止整个循环体中的一次循环,当程序运行到continue的时候,就会直接略过循环体中continue下方的代码,直接执行循环体的下一次循环。而break则是直接终止整个循环体

版权声明:转载请注明我的个人微信平台 暴沸 https://blog.csdn.net/baofeidyz/article/details/77587164

Java中关键字continue、break和return的区别

Java中关键字continue、break和return的区别 continue:跳出本次循环继续下一次循环 break:   跳出循环,继续执行循环外的函数体 return:   跳出整个函数体 ...
  • shineflowers
  • shineflowers
  • 2014-12-05 14:32:54
  • 30325

Java中break、continue与return的区别

1. break break语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重...
  • z1035075390
  • z1035075390
  • 2016-07-27 14:33:02
  • 3481

Java中的break和continue 区别

break可以离开当前switch、for、while、do while的程序块,并前进至程序块后下一条语句,在switch中主要用来中断下一个case的比较。在for、while与do while中...
  • u014612521
  • u014612521
  • 2015-01-14 23:29:25
  • 5363

java中的break、continue、return区别

1、break:可以用于for循环等循环体和开关语句switch case中;用在循环中时,break是指跳出当前的循环体,如果是嵌套循环的话,只能跳出离break最近的for循环层;例如: ...
  • lyt_7cs1dn9
  • lyt_7cs1dn9
  • 2016-09-22 16:27:35
  • 613

java中break关键字和continue关键字的区别

1.break关键字break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。 break 跳出最里层的循环,并且继续执行该循环下面的语句。public class Test { ...
  • u012661010
  • u012661010
  • 2017-07-01 10:11:15
  • 251

黑马程序员——Java基础——continue、break、return之间的区别

有段时间,看到这三个关键字,不太清楚他们之间有什么区别,有什么用处,怎么用? 后来我反复看了下毕向东老师和刘意老师的视频结合在网上查的资料学习了并了解了他们的区别和应用。下面我将对此三者的区别做去介绍...
  • ItBin2015
  • ItBin2015
  • 2015-06-24 15:30:50
  • 499

Java中break和continue的区别

break和continue是我们跳出循环语句的非常常用两个关键字,但是我们经常会混淆这两个关键字的用法,这里做一个简单的解释:...
  • zhangzehai2234
  • zhangzehai2234
  • 2016-05-10 14:47:54
  • 243

java中continue和break的区别

一、作用和区别 a、关键字break的作用是跳出当前正在执行的循环体 b、关键字continue的作用是结束当前正在执行的循环体的后面的语句并跳回循环体开头继续执行下一次循环 二、一个简单的...
  • qq_30261075
  • qq_30261075
  • 2017-03-26 10:55:13
  • 290

java中的switch语句中break和continue的区别--------总算是弄明白了

1、先上一个例子:   package com.test; import java.util.ArrayList; import java.util.List; public class...
  • huazb4815
  • huazb4815
  • 2014-02-25 14:10:37
  • 3827

for循环的简介及break和continue的区别

1.for循环 for循环是更加简洁的循环语句,大部分情况下,for循环可以代替while循环、do-while循环。 for循环的格式为: for( 初始语句  ; 执行条件  ; 增...
  • abc5382334
  • abc5382334
  • 2013-12-14 01:58:46
  • 143935
收藏助手
不良信息举报
您举报文章:【跟着imooc重学java】break与continue的区别
举报原因:
原因补充:

(最多只允许输入30个字)