- switch-case语句:
switch(a){
case 1: xxxxxxx; break;
case 2: xxxxxxx; break;
case 3: xxxxxxx; break;
default: xxxxxxx;
}
每个case后面的break不要漏,否则case判断成功后,执行后续语句之后会继续向下执行。假设a=2,如果没有break语句,在case 2后续代码执行完毕后,会继续执行case 3的代码。同时最好写上default,保证逻辑完整,debug时更容易找到问题。
*