Die*_*rea 5 c# asp.net error-handling try-catch winforms
我发现自己用try\catch语句进行了太多的错误处理,并且让我的代码变得丑陋.你们有任何技术或框架来使这更优雅吗?(在c#windows窗体或asp.net中).
您需要阅读结构化异常处理.如果你正在使用尽可能多的异常处理程序,那么你做错了.
异常处理与检查返回值不同.您应该在代码中的有限的关键点处理一些异常,而不是在整个地方.记住异常"冒泡"调用堆栈!
这是一篇关于异常最佳实践的优秀且经过良好审核的CodeProjec文章.