不一定需要。default语句是为了处理switch开关变量不再所列出的case标签中时的情况。
假如,你的switch选择变量在进入switch之前就做了检查处理,或者你根本不在乎意外情况的出现,那么,default就不需要了。
但是,作为统一约定和代码的安全,建议都加上default语句。
还有一点是:default语句后不需要加上break语句,但是一般都会加上。
养成好的编码习惯很重要。
是的 DEFAULT子句这个是如果你的选择项里无法匹配的时候 自动选择DEFAULT执行
但是如果你的SWITCH语句 不会出现无法匹配的可能的时候 不写DEFAULT也没关系
(希望有用)
不一定要啊 根据你自己的选择,default只是考虑一些不确定的因素时候就执行,比如说你没有在case中列出的情形却又出现了那个情况,就执行它;
可以不要
如果按照程序设计
个人认为对bug有用。。。