[#47049] fileのopenに関する動作についての質問 — 高橋作郎 <sakurou3960@...>

はじめまして。

14 messages 2010/05/04

[ruby-list:47106] SecurityErrorはStandardErrorを継承しているか

From: mono <mono@...>
Date: 2010-05-24 16:21:58 UTC
List: ruby-list #47106
はじめまして。monoと申します。

リファレンスマニュアルには1.8.7/1.9.1ともにSecurityErrorはStandardErrorを継承しているとありますが、
Ubuntu 10.04上に導入した1.9.1-p378で確認したところ、StandardErrorを継承していないようです。
確認に使用したのは以下のコードです。

SecurityError.ancestors # => [SecurityError, Exception, Object,
Kernel, BasicObject]

なお、同様のコードを1.8.7-p249で実行した場合は以下のようになりました。

SecurityError.ancestors # => [SecurityError, StandardError, Exception,
Object, Kernel]

ドキュメントと実装のどちらが正しいのでしょうか。
よろしくお願いします。

-- 
http://monoweb.info/
mono@monoweb.info

In This Thread

Prev Next