所有异常的超类。
关于所有的子类信息,请参看 内建异常类 。
生成并返回一个新的异常对象。可以提供一个作为错误信息的字符串作为参数。该信息就是 message 属性(参看下方)的值,并由默认的异常处理器显示出来。
未指定参数时返回 self 。否则就会生成及返回一个自身的副本,并使用参数中指定的错误信息作为 message error_message。
raise 方法实际上调用的就是exception对象。
返回关于错误追踪结果的信息。
"#{sourcefile}:#{sourceline}:in `#{method}'"
(方法内)
"#{sourcefile}:#{sourceline}"
(最上一层代码内)
备注:sourcefile为源文件,sourceline为源行,method则是方法
返回值的形式为一个 String 数组。
返回错误讯息字符串。