[#38919] Ruby 1.8.1 preview4 — matz@... (Yukihiro Matsumoto)

Hi,

44 messages 2003/12/22
[#38921] Re: Ruby 1.8.1 preview4 — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/12/22

Hi, all,

[ruby-list:38877] Re: 拡張ライブラリにて、例外の再発生

From: nobu.nakada@...
Date: 2003-12-09 01:58:57 UTC
List: ruby-list #38877
なかだです。

At Tue, 9 Dec 2003 10:46:29 +0900,
Tietew wrote:
> > それと、例外の再発生について、正しいやり方があるのなら教えていただけると
> > 幸いです。
> 
> このような用途には (rb_jump_tag 以外には) rb_raise_exc() でしょ
> う。例外オブジェクトのインスタンスを作った後にそれを投げる場合に
> も使います。
> 
> rb_raise_exc(ruby_errinfo);

rb_exc_raise()ですね。これはデバッグ時のメッセージなども出力さ
れます。また、Qnilを渡すとruby_errinfoが使われます。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next