switch执行的bug

1、default在switch末尾(正常人。。。):
若所有case语句都不满足条件,则执行default语句,结束;若有case满足,则执行case语句直到遇到break或switch语句结束。

2、default在switch开头或中间(神经病。。。)
若所有case都不满足条件,则执行default,并执行default语句之后的case语句,直到break或结束

原文地址:https://www.cnblogs.com/zdcsmart/p/11834995.html