From: nobu.nakada@... Date: 2000-05-26T22:22:13+09:00 Subject: [ruby-dev:9872] Re: rescue variable syntax なかだです。 At Thu, 25 May 2000 14:11:33 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) wrote: > | 複数の例外を指定したときはどうなるんでしょう。例えば > | > | (1) rescue StandardError, ScriptError => err > | (2) rescue StandardError => stderr, ScriptError => screrr > | > |(1) は err.is_a? StandardError or err.is_a? ScriptError で (2) は > |Syntax エラー? それとも StandardError を得るには (2) のように書かなけ > |ればいけない? それぞれの例外に変数を対応させられるのなら Hash からの連 > |想で => に一票。 > > えーと、同じrescue節にまとめた後、またクラスや変数の値によっ > て条件判断するのは本末転倒ですから、1にしか対応しません。 確かに。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦