A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© brightness 中级黑马   /  2016-3-1 10:42  /  850 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在switch语句中,continue与break的用法有什么区别?

5 个回复

倒序浏览
break为跳出,不再执行之后的case判断,switch语句中不能用continue的。。。
回复 使用道具 举报
swich语句中不能用contiue?
回复 使用道具 举报
brightness 发表于 2016-3-2 14:34
swich语句中不能用contiue?

不能,continue用于循环语句中结束当前循环,进行下一次循环;break用于循环中结束并跳出该循环。
回复 使用道具 举报
1. break

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

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

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


     3). 结束循环的方式

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

  2. continue

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

     2). 在循环体中.如果遇到了continue.
         会立即结束本次循环 然后回去判断循环条件.
回复 使用道具 举报
hanqi 发表于 2016-3-7 14:24
1. break

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

膜拜大神~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马