黑马程序员技术交流社区

标题: break关键字及break语句 [打印本页]

作者: 爱楚楚    时间: 2015-7-17 22:43
标题: break关键字及break语句
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;
...... }

作者: 池莉娘子    时间: 2015-7-18 01:11
还是挺好的,是不是用在else里不起作用?
作者: Fighting--BJ    时间: 2015-7-18 01:16
学习学习,加油!
作者: venn    时间: 2015-7-18 07:25
接着总结一下return。。。。




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