From: matz@... (Yukihiro Matsumoto) Date: 1997-07-23T08:29:51+09:00 Subject: [ruby-list:3409] Re: Exception まつもと ゆきひろです In message "[ruby-list:3405] Re: Exception" on 97/07/23, 石塚圭樹 writes: | |けいじゅ@今はフリー(^^;;;です. |# ruby標準化委員会とかつくって, ライブラリの認定制度を作る意外なさそう |# ですね(^^;;;;;;;;;;;;; そういう中央集権的なやりかたは避けたいですしね. |まあ, 少なくとも例外をキャッチしてそれなりの処理をしたいと思った時には, |この時はどのような例外が発生するんだろう? というのは確かめますね. | |# マニュアルが不十分なだけともいえますが. 結局これに尽きるのではないかと思います.昔例外に種別がなかっ たころからそれほど書き換えていませんから(ドキュメントの書き 換えは結構大変なので),例外についての情報が少ないのは確かで すね.そのうち追加したいとは思っているのですが…. |>ええ,かなり特殊でしょう? | |でも, このプログラムは結構気にいっているんですけどね(^^;;;; インスタン |ス変数が追加きるかどうか(Dataかどうか)? がrubyのレベルでできるか一生懸 |命考えた結果なんですけど... いやぁ,よいプログラムと思いますよ.結局TypeErrorが出て,例 外の種別の設定が間違いでないことを示していますし. |少なくとも, 必要に応じて例外のサブクラス化によって, 目的のものを得るこ |とができますので, 他のユーザさんの要望が増えてからで良いんじゃないでしょ |うか? システムコールの例外は全部別になっていますしね. まつもと ゆきひろ /:|)