首页 > 电脑

在switch语句中不一定要使用break语句

更新时间2019-01-16 08:29:51

break语句必须与switch语句中的case配对使用   

在switch语句中不一定要使用break语句

两句到底那个是对的

额。 你是在做判断题? 如果是的话, 这句话是正确的,因为需求千奇百怪,也许有人需要某种况下执行全部的代码,则可以不加break。 所以不加break的效果就是会匹配每一个case的值,然后执行相应的操作(加break的话,后面的代码就不会执行,自然也不会去匹配后面的case的值了)。

switch语句他是从上往下执行,他进入case的时候你可以使用break,也可以使用retune,反正就是说他进来case分支,你必须要让他跳出来,要不然下面的case语句就无法执行,而且程序还会抛异常

“在switch语句中不一定要使用break语句”,这句话肯定是没有问题的,主要看你的匹配范围,比如每一个case结果不同还是几个case都是对应同一个结果,那break的使用况是不同的,再者,即使不考虑业务,就写没有break的语句肯定也是没有问题的,就是看有没有意义

上一篇:硬盘的启动功率是什么原来的机械盘的位置可以直接换SSD吗

下一篇:为什么:定义域一定要关于原点对称才具有奇偶性