public MyObject method1() {
boolean someBoolean = true;
MyObject obj = ...;
if(!someBoolean) method1();
else return obj;
// flow should never come to this statement, but compiler requires this return. why?
return null;
}
なぜJavaコンパイラは最後のreturnステートメントを必要とするのですか?
-プラサナ