伊谢尔伦2017-04-18 09:27:39
可読性が低いことを除けば、メソッドは状況に応じて異なる結果を返す場合がありますが、各呼び出しはいずれかの結果のみを返します。
より良い記述方法は、メソッド本体内の例外分岐に優先順位を付け、できるだけ早く例外結果を返すことです。
リーリー阿神2017-04-18 09:27:39
重要な点の 1 つは、メソッドが呼び出されたときに 1 回だけ返されるということです。メソッドが 2 回返される可能性がある場合、そのメソッドはコンパイルに合格しません。メソッドが値を返すということは、メソッドが終了点に到達し、プログラムがこのメソッドを終了することを意味します。