青山です。 よく探せば過去メールにもありそうな気もしますが、初期化に失敗したら nil を返すようなオブジェクトの定義はどのように書くのがおすすめでしょうか? a = A.new(1) or exit こんな A を書きたい場合ですね。 青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>