题目内容
(请给出正确答案)
[单选题]
下列说法中正确的是()。
A.break用在for语句中,而continue用在while语句中
B.break用在while语句中,而continue用在for语句中
C.continue能结束循环,而break只能结束本次循环
D.break能结束循环,而continue只能结束本次循环
答案
D 解析:switch语句后不能有分号,故选项A错误;switch语句中的常量不能在分支重复出现,故选项B错误;选项C中, switch后的表达式必须要加括号,case后的表达式必须是常量,故选项C错误;因此只有选项D正确。
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)