例外と戻り値

try節の中にreturnを書いても、「return文がありません」というエラーが出る。でもエラーがなければreturn文に行くし、エラーが発生すれば戻り値に関係なくcatch節に行くのに……
ああ、そうか。勘違いした。エラーを上に投げないでそこでcatchしてしまうから、エラー処理の後、catch節の後ろも実行されるのか。で、戻り値がいるんだ。