在java中switch结构中必须有default语句吗

2024-11-22 05:31:42
推荐回答(3个)
回答1:

【不是必须的,但是建议加上】
switch()是实现多分枝选择的语句,一般和case搭配使用。
switch结构中的default子句可以省略不写,此时,当switch(表达式)里面表达式的值与所有值不同时,就自动退出switch语句,继续执行后面的语句。
但是,为了保证程序的规范化和健壮性一般都加上default子句,毕竟就那一句话,还能让你更易读懂自己的程序。

回答2:

不是必须有,有default程序更安全

回答3:

程序规范来说,应该有