当解释器内部发生致命性错误时, 就会引发该异常. 所谓"致命性错误"主要是指下列情况:

  * 发生了线程死锁
  * 无法chdir到-x选项或-C选项指定的目录
  * 以-i[extension]选项启动后, 因权限等问题导致无法修改文件

通常情况下, 在Ruby程序中无法看到fatal对象.
超类:

  * Exception