Programming languages 对于设置捕获块序列,是否有一个好的通用策略?
设置捕获块序列是否有一个好的通用策略?我会先捕获最“特定”的异常,然后再捕获更通用的异常:Programming languages 对于设置捕获块序列,是否有一个好的通用策略?,programming-languages,Programming Languages,设置捕获块序列是否有一个好的通用策略?我会先捕获最“特定”的异常,然后再捕获更通用的异常: try { ... } catch (DivideByZeroException ex) { ... } catch (InvalidArgumentException ex) { ... } catch (Exception ex) { ... } 这里有一些来自MSDN。还可以查看企业库。在构建异常处理策略方面有很多好东西。技术上是的,但不会有相关的性能影响。不过我不担心这一点,因为优
try {
...
}
catch (DivideByZeroException ex) {
...
}
catch (InvalidArgumentException ex) {
...
}
catch (Exception ex) {
...
}
这里有一些来自MSDN。还可以查看企业库。在构建异常处理策略方面有很多好东西。技术上是的,但不会有相关的性能影响。不过我不担心这一点,因为优化错误场景似乎不值得花时间:)