摘要:
异常处理的最好方法:一:不要: 1.catch异常后re_throw. 2.通过抛出异常来控制代码的执行. 3.在构造函数入口出添加try-catch, 4.使用了try-catch,但并没处理异常. 5.MessageBox.Show(exception.ToString());二,需要: 1.从始至终要紧记异常处理的策略. 2.在应用程序的所有入口处使用try-catch 3.处理所有意料到的异常 4.显示友好的消息,并提供适当的管理员联系方式 5.抛出的异常尽可能详细.(使用多个catch块) 多线程: 1.编写多线程代码时,必须考虑在工作线程中出现的异常 2.在线程的入口使用try-c 阅读全文