【发布时间】:2010-04-17 05:19:59
【问题描述】:
我的代码中似乎到处都有begin ... rescue ... end 语句!这似乎不是正确的做法。
谁能建议我如何在不必将所有内容都放入begin ... rescue ... end 的情况下捕获任何异常?有什么方法可以告诉 Ruby 闭嘴,即使引发异常也继续运行?
【问题讨论】:
-
如果引发异常,通常是因为发生了一些事情,Ruby 无法自动继续。这就是拥有救援部分的全部意义
-
一个代码 sn-p,如果您可以设计一个适合您的问题的代码,将允许我们判断您是否对异常有特殊需求。
标签: ruby exception exception-handling