関数にthrows Exceptionを付けるのは
その関数内でtry-catchでエラーを処理する時でいいのでしょうか?