日期:2014-05-18  浏览次数:20927 次

C#常见异常
C#处理过程中存在的不同异常类型.,
MemberAccessException                           访问错误:类型成员不能被访问   
ArgumentException                               参数错误:方法的参数无效   
ArgumentNullException                           参数为空:给方法传递一个不可接受的空参数   
ArithmeticException                             学计算错误:由于数学运算导致的异常,覆盖面广。   
   ArrayTypeMismatchException                      数组类型不匹配   
    
DivideByZeroException                           被零除   
    FormatException                                 参数的格式不正确   
    IndexOutOfRangeException               索引超出范围,小于0或比最后一个元素的索引还大   
    InvalidCastException                            法强制转换,在显式转换失败时引发   
    MulticastNotSupportedException                  不支持的组播:组合两个非空委派失败时引发   
    NotSupportedException                           调用的方法在类中没有实现   
    NullReferenceException                          引用空引用对象时引发   
    OutOfMemoryException                            无法为新语句分配内存时引发,内存不足   
    OverflowException                               溢出   
    StackOverflowException                          栈溢出   
    TypeInitializationException                     错误的初始化类型:静态构造函数有问题时引发   
    NotFiniteNumberException