题目
11. break 和 continue 语句的区别是什么?
11. break 和 continue 语句的区别是什么?
题目解答
答案
答:break 语句可以跳出 switch 结构,使程序继续执行 switch 结构后面的一个语句。break 语句还可以从循环体中跳出循环,提前结束循环而接着执行循环结构下面的语句。continue 语句用在循环结构中,用于结束本次循环,跳过循环体中 continue 下面尚未执行的语句,直接进行下一次是否执行循环的判定。continue 语句和 break 语句的区别在于:continue 语句只是结束本次循环而不是终止整个循环;break 语句则是结束循环,不再进行条件判断。
解析
break 语句用于立即终止循环或 switch 结构,而 continue 语句用于跳过当前循环的剩余部分,直接进入下一次循环的条件判断。break 语句会完全退出循环,而 continue 语句只是结束当前循环迭代,继续执行下一次循环。