當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby StandardError類用法及代碼示例

本文簡要介紹ruby語言中 StandardError類 的用法。

最標準的錯誤類型是 StandardError 的子類。沒有明確的 Exception 類的救援子句將救援所有StandardErrors(並且隻有那些)。

def foo
  raise "Oups"
end
foo rescue "Hello"   #=> "Hello"

另一方麵:

require 'does/not/exist' rescue "Hi"

raises the exception:

LoadError: no such file to load -- does/not/exist

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 StandardError類。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。