例外処理追加。動作確認できてない