.net 常见异常及其翻译

System.Exception
//所有异常的基类型

System.ApplicationException
//发生非致命应用程序错误时引发的异常

System.SystemException
//为System命名空间中的预定义异常定义基类

System.SystemException
//异常根类

System.AccessViolationException
//在试图读写受保护内存时引发的异常

System.ArgumentException
//在向方法提供的其中一个参数无效时引发的异常

System.Collections.Generic.KeyNotFoundException
//指定用于访问集合中元素的键与集合中的任何键都不匹配时所引发的异常

System.IndexOutOfRangeException
//访问数组时,因元素索引超出数组边界而引发的异常

System.InvalidCastException
//因无效类型转换或显示转换引发的异常

System.InvalidOperationException
//当方法调用对于对象的当前状态无效时引发的异常

System.InvalidProgramException
//当程序包含无效Microsoft中间语言(MSIL)或元数据时引发的异常,这通常表示生成程序的编译器中有bug

System.IO.IOException
//发生I/O错误时引发的异常

System.NotImplementedException
//在无法实现请求的方法或操作时引发的异常

System.NullReferenceException
//尝试对空对象引用进行操作时引发的异常

System.OutOfMemoryException
//没有足够的内存继续执行程序时引发的异常

System.StackOverflowException
//挂起的方法调用过多而导致执行堆栈溢出时引发的异常

System.ArgumentException
//参数异常

System.ArgumentNullException
//当将空引用传递给不接受它作为有效参数的方法时引发的异常

System.ArgumentOutOfRangeException
//当参数值超出调用的方法所定义的允许取值范围时引发的异常

System.ArithmeticException
//算术异常

System.DivideByZeroException
//试图用零除整数值或十进制数值时引发的异常

System.NotFiniteNumberException
//当浮点值为正无穷大、负无穷大或非数字(NaN)时引发的异常

System.OverflowException
//在选中的上下文中所进行的算数运算、类型转换或转换操作导致溢出时引发的异常

System.IOException
//派生的异常类型

System.IO.DirectoryNotFoundException
//当找不到文件或目录的一部分时所引发的异常

System.IO.DriveNotFoundException
//当尝试访问的驱动器或共享不可用时引发的异常

System.IO.EndOfStreamException
//读操作试图超出流的末尾时引发的异常

System.IO.FileLoadException
//当找到托管程序却不能加载它时引发的异常

System.IO.FileNotFoundException
//试图访问磁盘上不存在的文件失败时引发的异常

System.IO.PathTooLongException
//当路径名或文件名超过系统定义的最大长度时引发的异常

ArrayTypeMismatchException
//试图在数组中存储错误类型的对象

BadImageFormatException
//格式错误异常,如32位应用访问64位系统Dll引起

DivideByZeroException
//除零异常

DllNotFoundException
//找不到引用的dll

FormatException
//参数格式错误

MethodAccessException
//试图访问私有或者受保护的方法

MissingMemberException
//访问一个无效版本的dll

NotSupportedException
//调用的方法在类中没有实现

PlatformNotSupportedException
//平台不支持某个特定属性时抛出该错误

ArgumentException
//参数异常

ArgumentNullException
//空参数异常

ArgumentOutOfRangeException
//参数值超出范围

ArithmeticException
//算术异常
 
ArrayTypeMismatchException
//类型不匹配异常
 
IndexOutOfRangeException
//索引超出范围异常

InvalidcastException
//不正确的类型转换异常

InvalidOperationException
//不正确的操作异常
 
MethodAccessException
//方法访问异常

MissingMemberException
//丢失成员异常

NotFiniteNumberException
//无穷大数字异常
 
NotSupportedException
//操作不支持异常

NullReferenceException
//空引用异常,如调用没有实例化的对象的成员

OutOfMemoryException
//内存空间不够
 
PlatformNotSupportedException
//平台不支持某个特定属性时抛出该错误

StackOverflowException
//堆栈溢出

参考

时间: 2024-11-08 03:57:49

.net 常见异常及其翻译的相关文章

2015-09-16 mysql 主从原理、 同步常见异常及恢复方法

1.原理 MySQL复制技术有以下一些特点:            (1)    数据分布 (Data distribution ) (2)    负载平衡(load balancing)             (3)    备份(Backups)           (4)    高可用性和容错行 High availability and failover 整体上来说,复制有3个步骤: (1)    master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,

Hadoop常见异常及其解决方案

1.Shell$ExitCodeException 现象:运行hadoop job时出现如下异常: 14/07/09 14:42:50 INFO mapreduce.Job: Task Id : attempt_1404886826875_0007_m_000000_1, Status : FAILED Exception from container-launch: org.apache.hadoop.util.Shell$ExitCodeException: org.apache.hadoo

开通博客第一天 (先发一些android(java)常见异常信息

常见异常: java.lang.AbstractMethodError抽象方法错误.当应用试图调用抽象方法时抛出. java.lang.AssertionError断言错.用来指示一个断言失败的情况. java.lang.ClassCircularityError类循环依赖错误.在初始化一个类时,若检测到类之间循环依赖则抛出该异常. java.lang.ClassFormatError类格式错误.当Java虚拟机试图从一个文件中读取Java类,而检测到该文件的内容不符合类的有效格式时抛出. ja

Spring学习总结(14)——Spring10种常见异常解决方法

在程序员生涯当中,提到最多的应该就是SSH三大框架了.作为第一大框架的Spring框架,我们经常使用. 然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉. 一.找不到配置文件的异常 [plain] view plaincopy org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [com/

开发常见异常

常见异常总结: 问题:IllegalAgumentExecption 问题:内存溢出异常 这个一般报[http-8080-3]之类的 1.在eclipse安装目录中将eclipse的启动参数调大一些: -startup plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1

python常见异常分类与处理方法

Python常见异常类型大概分为以下类: 1.AssertionError:当assert断言条件为假的时候抛出的异常 2.AttributeError:当访问的对象属性不存在的时候抛出的异常 3.IndexError:超出对象索引的范围时抛出的异常 4.KeyError:在字典中查找一个不存在的key抛出的异常 5.NameError:访问一个不存在的变量时抛出的异常 6.OSError:操作系统产生的异常 7.SyntaxError:语法错误时会抛出此异常 8.TypeError:类型错误,

java中10大常见异常

NO.1 java.lang.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是 "程序遇上了空指针 ",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等.对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了.数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然

Spring10种常见异常解决方法

在程序员生涯当中,提到最多的应该就是SSH三大框架了.作为第一大框架的Spring框架,我们经常使用. 然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉. 一.找不到配置文件的异常 [plain] view plaincopy org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [com/

android常见异常总结

本文重在Java中异常机制的一些概念.写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这篇文章迅速回忆起来.1. 异常机制1.1 异常机制是指当程序出现错误后,程序如何处理.具体来说,异常机制提供了程序退出的安全通道.当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器.1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果.这样做有如下的弊端:例如函数返回-1代表出现异常,但是