我知道有时 usingreturn;
可以在 Java 中发挥有用的作用,例如保护:
public void foo(Bar bar) {
if(bar == null)
return;
// bar is not null, go ahead and do stuff with it
}
但是,如果只是到达返回类型的方法的末尾void
呢?例如,
public void printMenu() {
System.out.println("Print out some boilerplate info here, line 1.");
System.out.println("Print out some boilerplate info here, line 2.");
System.out.println("Print out some boilerplate info here, line 3.");
return;
}
除了纯粹的风格偏好之外,是否有任何理由支持或反对包括在内return;
?如果是这样,它们是什么?
编辑:嗯,很快就得到了回答。总结下面发布的 15 个答案:“不”。