ガッチガチに例外処理を固めてみた