Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > fatalクラス
class fatal
クラスの継承リスト: fatal < Exception < Object < Kernel < BasicObject
Abstract
インタプリタ内部で致命的なエラーが起こったときに発生します。
致命的なエラーとは、例えば以下のような状態です。
- スレッドのデッドロックが発生した
- -x オプションや -C オプションで指定されたディレクトリに移動できなかった
- -i オプション付きで起動されたが、 パーミッションなどの関係でファイルを変更できなかった
通常の手段では、 Ruby プログラムからは fatal クラスにはアクセスできません。