//算术异常ArithmeticExecption//空指针异常类NullPointerException//类型强制转换异常ClassCastException//数组负下标异常NegativeArrayException//数组下标越界异常ArrayIndexOutOfBoundsException//违背安全原则异常SecturityException//文件已结束异常EOFException//文件未找到异常FileNotFoundException//字符串转换为数字异常NumberFormatException//操作数据库异常SQLException//输入输出异常IOException//方法未找到异常NoSuchMethodException//抽象方法错误,当应用试图调用抽象方法时抛出 java.lang.AbstractMethodError//断言错误,用来指示一个断言失败的情况java.lang.AssertionError//类循环依赖错误,若检测到类之间循环依赖则抛出该异常java.lang.ClassCircularityError//类格式错误java.lang.ClassFormatError//错误基类,标识严重程序运行问题,不应被应用程序捕获的反常情况java.lang.Error//非法访问错误,违反域或方法的可见性声明java.lang.IllegalAccessError//不兼容的类变化错误,当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常java.lang.IncompatibleClassChangeError//实例化错误,构造一个抽象类或者接口时抛出该异常java.lang.InstantiationError//内部错误java.lang.InternalError//链接错误java.lang.LinkageError//未找到类定义错误,找不到该类的定义时抛出该错误java.lang.NoClassDefFoundError//域(成员变量,字段)不存在错误java.lang.NoSuchFieldError//方法不存在错误java.lang.NoSuchMethodError//内存不足错误java.lang.OutOfMemoryError//堆栈溢出错误,如递归调用的层次太深java.lang.StackOverflowError//线程已结束java.lang.ThreadDeath//未知错误java.lang.UnknownError//未满足的链接错误java.lang.UnsatisfiedLinkError//不支持的类版本错误java.lang.UnsupportedClassVersionError//验证错误java.lang.VerifyError//虚拟机错误java.lang.VirtualMachineError//算术条件异常,如整数除零java.lang.ArithmeticException//数组索引越界异常java.lang.ArrayIndexOutOfBoundsException//数组存储异常,存放非数组声明类型java.lang.ArrayStoreException//类型转换异常java.lang.ClassCastException//找不到类异常java.lang.ClassNotFoundException//克隆不支持异常,如没有实现Cloneable接口java.lang.CloneNotSupportedException//枚举常量不存在异常java.lang.EnumConstantNotPresentException//根异常java.lang.Exception//非法访问异常java.lang.IllegalAccessException//非法的监控状态异常java.lang.IllegalMonitorStateException//非法的状态异常java.lang.IllegalStateException//非法的线程状态异常java.lang.IllegalThreadStateException//索引越界异常java.lang.IndexOutOfBoundsException//实例化异常java.lang.InstantiationException//被中断异常java.lang.InterruptedException//数组大小为负值异常java.lang.NegativeArraySizeException//属性不存在异常,当访问某个类的不存在的属性时抛出该异常java.lang.NoSuchFieldException//方法不存在异常java.lang.NoSuchMethodException//空指针异常。当应用试图在要求使用对象的地方使用了null时,抛出该异常java.lang.NullPointerException//数字格式异常java.lang.NumberFormatException//运行时异常java.lang.RuntimeException//安全异常java.lang.SecurityException//字符串索引越界异常java.lang.StringIndexOutOfBoundsException//类型不存在异常java.lang.TypeNotPresentException//不支持的方法异常java.lang.UnsupportedOperationException//Jsp页面异常javax.servlet.jsp.JspException//JSP引擎解析异常org.apache.jasper.JasperException//Servlet异常javax.servlet.ServletException//对象已被删除异常org.hibernate.ObjectDeletedException
.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)或元数据时引发的异常,这通常表示生成程序的编译器中有bugSystem.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//找不到引用的dllFormatException//参数格式错误MethodAccessException//试图访问私有或者受保护的方法MissingMemberException//访问一个无效版本的dllNotSupportedException//调用的方法在类中没有实现PlatformNotSupportedException//平台不支持某个特定属性时抛出该错误ArgumentException //参数异常ArgumentNullException//空参数异常ArgumentOutOfRangeException//参数值超出范围 ArithmeticException//算术异常 ArrayTypeMismatchException//类型不匹配异常 IndexOutOfRangeException //索引超出范围异常InvalidcastException//不正确的类型转换异常 InvalidOperationException //不正确的操作异常 MethodAccessException//方法访问异常MissingMemberException//丢失成员异常NotFiniteNumberException//无穷大数字异常 NotSupportedException//操作不支持异常NullReferenceException//空引用异常,如调用没有实例化的对象的成员OutOfMemoryException//内存空间不够 PlatformNotSupportedException//平台不支持某个特定属性时抛出该错误 StackOverflowException//堆栈溢出