再谈异常处理try catch finally
1. 查找系统中坏味道的异常处理代码 在上篇文章杂谈异常处理try-catch-finally中主要详细介绍了C#异常处理的概念,异常设计准则,基础知识等方面的内容,但对如何正确使用异常处理印象还不是特别深刻吧。在这篇中,我通过查找以前系统代码中存在坏味道的异常处理代码来分析和讲解如何正确使用异常处理。 1.1. 例一 /// <summary> /// 保存记录 /// </summary> /// <param name=entity>实体</param> public virtual object Save(T entity) { ISession session = NHi