黑马程序员技术交流社区

标题: break与continue [打印本页]

作者: brightness    时间: 2016-3-1 10:42
标题: break与continue
在switch语句中,continue与break的用法有什么区别?


作者: sunnysun    时间: 2016-3-1 12:50
break为跳出,不再执行之后的case判断,switch语句中不能用continue的。。。
作者: brightness    时间: 2016-3-2 14:34
swich语句中不能用contiue?
作者: sunnysun    时间: 2016-3-3 19:23
brightness 发表于 2016-3-2 14:34
swich语句中不能用contiue?

不能,continue用于循环语句中结束当前循环,进行下一次循环;break用于循环中结束并跳出该循环。
作者: hanqi    时间: 2016-3-7 14:24
1. break

     1). 可以使用在switch-case的case代码块中.代表立即结束switch-case结构.

     2). break还可以用在循环体中.
         如果在循环体中遇到了break.就会立即结束当前这个循环结构.
        
         在循环体的内部可以直接结束当前循环.

         当遇到了break 是立即结束当前循环结构.
         就算break后面还有循环体代码不会执行.


     3). 结束循环的方式

         a. 判断循环条件得到假而结束.
         b. 在循环体的内部使用break结束.

  2. continue

     1). continue只能使用在循环体中.(不能用在switch语句中)

     2). 在循环体中.如果遇到了continue.
         会立即结束本次循环 然后回去判断循环条件.

作者: baye1992    时间: 2016-3-7 14:54
hanqi 发表于 2016-3-7 14:24
1. break

     1). 可以使用在switch-case的case代码块中.代表立即结束switch-case结构.

膜拜大神~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2