Я знаю, что бывают случаи, когда использование return;
может служить полезной цели в 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 ответам, указанным ниже: "Нет".