[#24112] ruby/tk crashes on bcc32 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。原因を追求してたのですが、力尽きました。

19 messages 2004/08/18
[#24127] Re: ruby/tk crashes on bcc32 — Hidetoshi NAGAI <nagai@...> 2004/08/19

永井@知能.九工大です.

[#24131] Re: ruby/tk crashes on bcc32 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/08/19

山本です。

[#24135] Re: ruby/tk crashes on bcc32 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/08/19

山本です。試行錯誤の結果、これで落ちなくなりました。

[ruby-dev:24198] Exception handling miss?

From: SASADA Koichi <ko1@...>
Date: 2004-08-28 22:00:23 UTC
List: ruby-dev #24198
 ささだです.

 例外回りを考えていたんですが,

class E1 < Exception; end

begin
  1.times{
    begin
      raise E1
    ensure
      next
    end
  }
rescue E1
  # 実行されない
  p :rescue, $! # (*)
end


 こんなケースでは,(*) の部分は実行してほしい気がするのですが,
どうでしょうか.


 ついでに,

class E1 < Exception; end
1.times{
  begin
    raise E1
  ensure
    break
  end
}
p $! #=> #<E1: E1>

 なケースで #<E1: E1> となっているのは変だと思います.
(上を無くせば問題ないような気がします)

-- 
// SASADA Koichi at atdot dot net
//



In This Thread

Prev Next