例外の指定が間違っていたのを修正。
リファクタリング。