摘要:
首先先来了解下C#中所有的异常类型是如何来划分的。 在C#中所有的异常类型都继承自System.Exception,也就是说,System.Exception是所有异常类的基类. 总起来说,其派生类分为两种:1. SystemException类: 所有的CLR提供的异常类型都是由SystemException派生。 2. ApplicationException类: 由用户程序引发,用于派生自定义的异常类型,一般不直接进行实例化。 下面看看是如何来定义异常类,以及自定义异常类如何来触发及捕获.Code highlighting produced by Actipro CodeHighlig. 阅读全文