[ruby-dev:3481] Re: Exception

From: keiju@... (石塚圭樹 )
Date: 1998-08-26 03:11:38 UTC
List: ruby-dev #3481
けいじゅ@日本ラショナルソフトウェアです.

In [ruby-dev :3474 ] the message: "[ruby-dev:3474] Re: Exception ", on
Aug/25 16:54(JST) Yukihiro Matsumoto writes:

>まつもと ゆきひろです

>|>実際には最後のものは例外の再発生に使われると思うので,2番目
>|>のものよりは頻度が高いと思います.
>|
>|例外の再発生?
>
>ええ,唯一の引数として例外を渡すとその例外を再発生させます.
>たとえばraise $!は引数なしのraiseと同じです.

トレース情報は? あ. そうか, 例外ってトレース情報も持っているのね. 

例外オブジェクトに対してバックトレース情報を設定する方法はないのかな?
間接的になら,

  raise Exp.new, mes, trace

で設定できるみたいだけど...

あ. そうそう. それと絡むけど, メッセージの情報やバックトレース情報って
インスタンス変数にはいっているわけでないわけね...

>|  引数エラーかタイプエラーだろう. 詳しくは, ドキュメントを読め
>|というのは?
>
>日本語で? ^^;;;

やっぱ. だめか(^^;;;

>というのは冗談にしても,これではあまり情報量が無くて嬉しくな
>い気がしないでもないです.おざわさんの
>
>        An Exception object is expected
>
>の方がしっくりきますね.

もうちょっと欲しいんだけどなあ...

An Exception object is expected, or 第2引数をつけてね

って感じ..

__
................................石塚 圭樹@日本ラショナルソフトェア...
----------------------------------->> e-mail: keiju@rational.com <<---

In This Thread