一、Switch的常用语法
switch-case的case项可以加{},也可省略
switch (a) {
case 1:
...
break;
default:
...
break;
}
switch (num) {
case 1:{
...
break;
}
default:{
...
break;
}
}
二:需要注意的地方
1、因为逻辑分支较多,很容易遗忘某个分支。故switch中应有一个default分支
2、每个case分支中都必须有break语句,否则会一直往下面的case执行;
3、case中声明遍历时,为了避免变量污染,不应省略{};