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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 爱楚楚 中级黑马   /  2015-7-17 22:43  /  837 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

break和continue语句都可以用在循环中,用来跳出循环(结束循环);break语句还可以用 在switch语句中,用来跳出switch语句。
1、break语句用法
break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳 出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退 出。break在switch 中的用法已在前面介绍开关语句时的例子中碰到,这里不再举例。
-
注意:
// if(表达式)else{ ...... break;......}
   1)break语句对if-else的条件语句不起作用;
   2)在多层循环中,一个break语句只向外跳一层。
2、continue语句用法
continue语句的作用是跳过循环体中剩余的语句而继续下一次。continue语句只用在 for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。
3、对比一下break和continue。
while的用法: while(表达式1){
......
if(表达式2) break;
...... }
continue的用法: while(表达式1){
......
if(表达式2) continue;
...... }

3 个回复

倒序浏览
还是挺好的,是不是用在else里不起作用?
回复 使用道具 举报
学习学习,加油!
回复 使用道具 举报
接着总结一下return。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马