switch case遇到的一个错误 initialization of 'list' is skipped by 'default' label
今天遇到一个有点奇特的错误

这样写,看似ok,但是此处定义了一个新的变量list,报错 initialization of 'list' is skipped by 'default' label
原因是switch中定义的这个list作用范围未知,因此需要限定下范围,最常见的就是加{}
修改如下

完美解决,
总结: switch中注意变量作用于,注意不要吝啬{},最好每个case上都加一个

浙公网安备 33010602011771号