例外が遅いから分岐にしているだけじゃないか?
本来は例外として分類されるべき処理はいくらでもありそうだが