黑马程序员技术交流社区

标题: break与continue使用注意 [打印本页]

作者: Mal    时间: 2015-7-22 22:26
标题: break与continue使用注意
//---------break-----------//
break和continue语句都可以用在循环中,用来跳出循环(结束循环);
break语句还可以用 在switch语句中,用来跳出switch语句。

当break语句用于
do
while、
for、
while循环语句中时,可使程序终止循环而执行循环后面的语
句,通常break语句总是与while语句联在一起,即满足条件时便跳出循环。
注意:
// if(表达式)else{ ...... break;......}
1)break语句对if-else的条件语句不起作用;
2)在多层循环中,一个break语句只向外跳一层。

//---------continue-----------//
continue语句的作用是跳过循环体中剩余的语句而继续下一次。
continue语句只用在 for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。

while的用法:
while(表达式1){
    ......
    if(表达式2) break;
    ...... }

continue的用法:
while(表达式1){
    ......
    if(表达式2) continue;
    ...... }
作者: 午夜码农    时间: 2015-7-22 22:30
加速循环。。。
作者: 刘彦麟    时间: 2015-7-23 19:43
break,结束循环,跳出
continue,进入下一次循环
作者: 杨远鹏    时间: 2015-7-23 19:53
总结的也是够详细了,西裤了




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