一般这么写:
swith(变量)
{
case xxx:
……
break;
case xxx:
……
break;
……
default:
……
}
default就是当变量的取值不在上面任何一个case的情况下,语句要做处理,其实也是一种case,只不过就是指“除了指定的几个case以外的其他情况”
楼上说的对,default就是switch语句中没有列出case的所有其他情况。
这是一种安全的编程方式,建议写switch语句一定加default,这样可以防止不进入分支的错误。