break之于switch语句的作用 概念辨析

为什么“break语句用于switch语句,它表示退出该switch语句”这句话是错的

硬要咬文嚼字的话,break退出的是case语句
然而switch一次只能匹配一个case
当case退出,switch必然结束
类似这种题目,你就不要纠结了,考10次也不一定会出现一次
还是把精力放到有用的地方去

img


如果一定说是错的,那么就是退出case语句,不执行default语句
对于咬文嚼字的问题不必过于在意,只要理解真实原理即可.

1)break语句还可以用在其它的语句中的,如for、while等
2)考试就是考试,没有办法,有时候需要嚼字,正确的描述:break语句用switch语句的case语句中,它表示退出该switch语句