fatal
インタプリタ内部で致命的なエラーが起こったときに発生します。 致命的なエラーとは、例えば以下のような状態です。
スレッドのデッドロックが発生した
-x
オプションや
-C
オプションで指定された ディレクトリに chdir できなかった
-i[extension]
オプション付きで起動されたが、 パーミッションなどの関係でファイルを変更できなかった
通常 Ruby プログラムからは
fatal
オブジェクトは見えません。
スーパークラス
:
Exception
links:
[
Exception
] [
Rubyの起動
]
reverse links:
[
NoMemoryError
] [
セキュリティモデル
] [
組み込みクラス/モジュール/例外クラス
]
rubyist ML