不是一定要有default。switch语句不是一定要有default,switch语句首先会找满足条件的case值做为执行后面的程序入口,若所有的case都不满足,找default入口,若未找到则退出整个语句,default只是一个备用入口。