>>124
エスパー乙
エスパー内容から逆に元の質問を読解すると、こうかな。

 インスタンスを生成する際、initializeメソッドが実行されるが、
 特定の条件によってインスタンスを生成せず、かつ、例外を
 送出せずにnilを返したい場合、どのようにすればよいか?

もちろん、一般的には例外発生でいいと思うんだが、それじゃ
なんかまずい? >>122