黑马程序员技术交流社区
标题:
容易混淆break和continue的区别
[打印本页]
作者:
非良人
时间:
2016-3-12 22:07
标题:
容易混淆break和continue的区别
1.三者使用的地方不一样,break和continue可以使用在switch-case语句当中,循环中只能用break,而break是用在函
数当中的。
2.三种使用时的作用不一样 ,break结束整个switch-case语句,不再执行后面的case语句,防止case穿透。break和
continue通常是在循环中和if语句结合使用。continue 当某一条件是,结束本次循环,break 当某一条件是,结束整
个循环。if(a=6) break;当a=6时,结束整个循环。
3. continue是放弃执行循环体内continue一下语句,直接进行下一次循环,而break是跳出离他最近的循环(即如果有多层循环,跳出他所在的那层循环),这里注意!!!反正就是continue是进行下一次循环(不跳出),而break是直接跳出循环~
作者:
jacku
时间:
2016-3-12 23:30
有点忘了,再记下
作者:
枼子
时间:
2016-3-12 23:50
不认直视
作者:
枼子
时间:
2016-3-12 23:52
不忍直视
作者:
简单的爱
时间:
2016-3-12 23:53
有几天没看了,重新温习下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2