全ての例外の祖先のクラスです。
Exception.new([error_message = ""])
Exception.exception([error_message = ""])
例外オブジェクトを生成して返します。引数としてエラーメッセージを表 す文字列を与えることができます。このメッセージはデフォルトの例外ハ ンドラで表示されます。
backtrace
バックトレース情報を返します。
"#{sourcefile}:#{sourceline}:in `#{method}'"
(メソッド内の場合)
"#{sourcefile}:#{sourceline}"
(トップレベルの場合)
という形式(デフォルトでは)の String の配列です。
message
to_s
to_str
エラーメッセージをあらわす文字列を返します。
set_backtrace(errinfo)
バックトレース情報に errinfo を設定します。errinfo は
nil
、String あるいは String の配列のいずれかでな
くてはなりません。