【发布时间】:2011-01-08 08:28:06
【问题描述】:
这更像是一个通用编程问题,而不是特定于语言的问题。我已经看到了几种尝试和捕获的方法。
一个是您对所需的数据进行任何预处理,使用适当的参数调用函数并将其包装到 try/catch 块中。
另一种是简单地调用一个函数来传递数据并依赖函数内的try catch,如果发生错误,函数会返回一个真/假标志。
第三个是函数外部和内部的 try catch 组合。但是,如果函数 try catch 捕获了某些东西,它会抛出另一个异常,以便函数外部的 try catch 块捕获。
对这些错误控制方法的优缺点有什么看法,或者是否有公认的标准?我的谷歌忍者技能让我无法找到这方面的准确数据。
【问题讨论】:
标签: exception error-handling try-catch