switch中case和default的出现次序不影响执行结果
来源:百度知道 编辑:UC知道 时间:2024/06/10 21:14:17
为什么?
switch 和if 编译后的代码差不多...逻辑上是一样的...
case 相当于 if(xx){....} 语句的
default 就相当于if语句的else
就是 列举一下 条件 该条件是default(其他),就执行其他结果,是caseX,就执行caseX后的结果
case后面如果没有break就会顺序执行下去。所以跟顺序有关。