我承认:我不打扰太多异常处理。我知道我应该做更多的事情,但我永远无法把头围绕在哪里开始和停止。我不懒惰。离得很远。就是因为异常处理矛盾而过度劳累。看起来,即使是最小的应用程序中,可以应用异常处理的地方似乎也有无数个地方,并且可能开始感觉过度杀伤。.net网络应用程序中的异常处理
我已经通过了仔细的测试,验证和沉默的祈祷,但这是一个不好的编程事故等待发生。
那么,您的异常处理最佳实践是什么?特别是,应该应用异常处理的最明显/关键的地方在哪里,以及应该考虑哪些地方?
对不起,这个问题含糊不清,但我真的很想关闭这本书,一劳永逸。
是的,有一段时间我想迫使开发伙伴们将它写100次在白板上,除非他们停止写入catch(Exception){} :-) – aku 2008-09-11 08:04:15