前田です。
# ボーとしていて読みながしていました。

matz / netlab.co.jp (Yukihiro Matsumoto) san wrote:

||まあ, 少なくとも例外をキャッチしてそれなりの処理をしたいと思った時には, 
||この時はどのような例外が発生するんだろう? というのは確かめますね.
||
||# マニュアルが不十分なだけともいえますが.
|
|結局これに尽きるのではないかと思います.昔例外に種別がなかっ
|たころからそれほど書き換えていませんから(ドキュメントの書き
|換えは結構大変なので),例外についての情報が少ないのは確かで
|すね.そのうち追加したいとは思っているのですが….

例外が発生した時のメッセージに

-:1:NameError: undefined local variable or method `local_variable' for main(Object)

のように例外クラス名を入れるのはどうでしょう。
起こってしまった例外についてしか調べられませんけど...。

あと、もっとも最近起った例外オブジェクトを格納する変数もあるとうれしいです。
# あるのかな。

-- 
前田 修吾