switch语句中,语句的执行是按照顺序结构来进行的,switch语句结束的条件是要么全部语句执行完,要么遇到break打断并结束switch语句。如果在switch语句中,没有break,switch语句会从第一句话执行到最后一句。一般我们每个case分支后都会写一个break语句,表明这个case语句执行完了,来结束switch语句,但是如果符合条件的case语句后面没有break来结束switch,那么此时会执行下一个case分支里的语句,这就叫case穿透现象。一般我们可以利用case穿透现象来简化几个不同条件输出相同结果的语句。 我这个是自己瞎总结的e,都是3期的吧 |