在bool函数内的switch语句中,我有这个。我是否添加了休息或暗示我对此非常不满。
case Stop:
default:
return false;
//break;??????
答案 0 :(得分:8)
如果你从default
返回,则没有必要。在那里没有必要。
您必须在您想要操作的所有案例之后添加break语句并停止开关的工作,否则默认操作从函数返回。
答案 1 :(得分:5)
不需要中断,因为return
将是函数中执行的最后一个语句。
答案 2 :(得分:4)
它不是“隐含的”,但由于代码永远不会到达,因此您不必编写break;
。
答案 3 :(得分:3)
这只是多余的,return
就够了。
答案 4 :(得分:3)
程序执行永远不会到达break语句,如果它在它之前有return语句。
答案 5 :(得分:2)
返回后,程序将无法到达休息时间,因此您可以从中删除该语句。