我找到了以下一段代码:
switch(val){
case 0:
// some actions
break;
case 1:
// some actions
break;
case 2:
// some actions
break;
}
但是还不清楚在 eg 的情况下会发生什么val = 10
?
我试图在一个值不正确的短程序中测试这段代码,但什么也没发生——程序正常退出。
此代码会导致任何潜在错误吗?有没有保证什么都不会发生?