【发布时间】:2010-10-14 09:42:09
【问题描述】:
简单的最佳实践问题。
你应该嵌套 try catch 语句还是只使用方法。
例如,如果您有一个打开文件的方法确实有效并关闭文件,那么您将在 try catch 之外进行打开和关闭,或者更确切地说,在 finally 块中进行关闭。
现在,如果您的 open 方法失败,该方法会断言正确吗?那么你应该将它包装在一个 try catch 块中还是应该从另一个方法调用它,而这又是一个 try catch 块?
【问题讨论】:
-
示例代码将有助于说明您的问题。
-
任何用于说明问题的示例(更好的真实)代码?
标签: c# error-handling methods