【发布时间】:2013-12-28 06:10:01
【问题描述】:
我正在查看一些生产代码,似乎有很多 Try/Catches,Try 中有一些逻辑,但是一个空的 Catch。
这是正常的做法吗?
你能不能只使用 If 语句?
如果你不打算捕捉任何东西,使用 Try/Catch 似乎很奇怪。
【问题讨论】:
-
bad -- 你应该正确处理异常发生的原因。
-
空捕获是不好的做法。
-
这相当于用锡箔包裹一个熔断的保险丝——这是一种触电致死的可靠方法