From: shugo@... (MAEDA Shugo) Date: 1998-07-30T23:27:26+09:00 Subject: [ruby-list:8966] Re: nil + 1, or Integer.to_i 前田です。 In message "[ruby-list:8958] Re: nil + 1, or Integer.to_i" Yukihiro Matsumoto wrote: |Enumerable#eachの場合は発生する例外が現状のNameErrorから |SubclassResponsibilityErrorに変化するだけなので,これもどこ |まで嬉しいのかは不明ですね. エラーの原因の特定という点で、例外の種類が違うのは意味がある のではないでしょうか。 class Enumerable def each raise SubclassResponsibilityError, type.name end end とすると、もう少し親切ですね。 -- 前田 修吾