要約
インタプリタ内部で致命的なエラーが起こったときに発生します。
致命的なエラーとは、例えば以下のような状態です。
- スレッドのデッドロックが発生した
- -x オプションや -C オプションで指定されたディレクトリに移動できなかった
- -i オプション付きで起動されたが、 パーミッションなどの関係でファイルを変更できなかった
通常の手段では、 Ruby プログラムからは fatal クラスにはアクセスできません。
目次
継承しているメソッド
- Exceptionから継承しているメソッド
インタプリタ内部で致命的なエラーが起こったときに発生します。
致命的なエラーとは、例えば以下のような状態です。
通常の手段では、 Ruby プログラムからは fatal クラスにはアクセスできません。