Ruby 2.4参考手册
错误 | Errors
StandardError
Parent:Exception
最标准的错误类型是StandardError的子类。没有明确的Exception类的救援条款将拯救所有的StandardErrors(并且仅限于那些)。
def foo
raise "Oups"
end
foo rescue "Hello" #=> "Hello"
另一方面:
require 'does/not/exist' rescue "Hi"
引发了一个例外:
LoadError: no such file to load -- does/not/exist
错误 | Errors相关
Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言,是世界上最优美而巧妙的语言。
主页 | https://www.ruby-lang.org/ |
源码 | https://github.com/ruby/ruby |
版本 | 2.4 |
发布版本 | 2.4.1 |