黑马程序员技术交流社区
标题:
关于结束语句
[打印本页]
作者:
dai2686779
时间:
2015-10-17 23:37
标题:
关于结束语句
break和contrnue有啥区别。。。。
作者:
yuanjun52306
时间:
2015-10-18 00:14
本帖最后由 yuanjun52306 于 2015-10-18 00:15 编辑
break和continue的区别:
1、最主要的区别:
break=
跳出
循环;(直接跳出 for , do while , while 循环体)
continue=
跳过
本次循环;(
跳至
当前循环体的头部)
代码:
public class Test7 {
public static void main(String[] args) {
for(int i = 1 ; i <= 3 ; i++){
if(i == 2){
continue;
}
System.out.println(i);
}
}
}
复制代码
输出:1 3
2、如果配合标签使用的话,break甚至可以一次
跳出
多个循环体,而continue则可以自由
跳至
任何一层循环,关键看标签在哪里
参考:http://www.360doc.com/content/11/0822/11/4083881_142361816.shtml
作者:
迷茫不堪的年纪
时间:
2015-10-18 01:20
berak 跳出循环体, cntrune跳过当前循环。
作者:
ppaapc
时间:
2015-10-18 01:23
break是跳出循环体,而continue则是结束本次循环进入下一次循环
作者:
fenger7
时间:
2015-10-18 08:48
学习学习
作者:
hyzhw
时间:
2015-10-18 16:58
当代码执行到break时,会立即跳出循环体,去执行循环体以为的其他语句
当代码执行到continue时,将控制流转到循环体的末尾,立即执行下一次循环
作者:
C威
时间:
2015-10-18 21:09
哥们continue你写错了,break,终止循环,continue是结束本次循环,继续下一个循环
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2