From: matz@... (Yukihiro Matsumoto) Date: 2002-05-21T14:35:08+09:00 Subject: [ruby-dev:17167] Re: else without rescue まつもと ゆきひろです In message "[ruby-dev:17159] Re: else without rescue" on 02/05/21, nobu.nakada@nifty.ne.jp writes: |これに関連して、例外が発生しないときはelse節を実行してもbodyの |値を返す、つまりensureと同じような扱い(実行条件は当然違うけど) |にするというのも思い付いたんですが、ちょっと互換性で影響が大き |いかも。 elseってのは「なにも例外がなかった」というイベントに対するハ ンドラですから、rescueのハンドラと同様に値を返すべきだと思い ます。