1.引发异常
raise 异常名
2.处理异常
begin
可能会发生的异常
rescue
发生异常时的处理
end
3.后处理
begin
可能会发生的异常
rescue
发生异常时的处理
ensure
不管是否发生异常都希望执行的处理
end
4.重试
begin
可能会发生的异常
rescue
发生异常时的处理
retry
end
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubylang/1579.html