例外の存在意義が分からない
戻り値で判別する方が可読性も高いし何も不足を感じない