関数でエラーが起きた場合
エラーコードを戻すのと
例外作るののどっちがいい?