//算术异常
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)或元数据时引发的异常,这通常表示生成程序的编译器中有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
//堆栈溢出

JAVA一些错误代码的更多相关文章

  1. java的错误代码。。。。

    总结:从键盘输入一组数,输出其最大值,这段代码是错的,因为每次都错在这里,所以自己还是没有理解~~~~ import java.util.Scanner; //键盘输入一组数据,并输出最小值 //从键 ...

  2. JAVA中 错误代码是 the public type must be defined in its own file 解决方法 android开发 java编程

    一般是由于定义的JAVA类同文件名不一致: 解决方法: 1.把文件名修改同XYZ一样的名字: 2.把类名修改成同文件名:

  3. org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.hs.model.StudentModel]: No default constructor found; nested exception is java.lang.NoSuchMethodException: c

    root cause org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [c ...

  4. 集合操作出现的ConcurrentModificationException(源码分析)

    摘要: 为了保证线程安全,在迭代器迭代的过程中,线程是不能对集合本身进行操作(修改,删除,增加)的,否则会抛出ConcurrentModificationException的异常. 示例: publi ...

  5. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二十五)Structured Streaming:同一个topic中包含一组数据的多个部分,按照key它们拼接为一条记录(以及遇到的问题)。

    需求: 目前kafka的topic上有一批数据,这些数据被分配到9个不同的partition中(就是发布时key:{m1,m2,m3,m4...m9},value:{records items}),m ...

  6. tomcat无法正确解析请求参数

    24-Mar-2018 14:11:20.564 INFO [http-nio-8080-exec-3] org.apache.coyote.http11.Http11Processor.servic ...

  7. Hibernate异常:IllegalArgumentException

    异常信息: java.lang.IllegalArgumentException: attempt to create delete event with null entity at org.hib ...

  8. JUC——检视阅读

    JUC--检视阅读 参考资料 JUC知识图参考 JUC框架学习顺序参考 J.U.C学习总结参考,简洁直观 易百并发编程,实践操作1,不推荐阅读,不及格 JUC文章,带例子讲解,可以学习2 Doug L ...

  9. Spark案例分析

    一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /* ...

随机推荐

  1. 【iOS系列】-程序开启后台运行

    [iOS系列]-程序开启后台运行 iOS程序是伪后台的运行,可是有时候我们需要让其在后台也要进行一些操作,我们可以让其伪装成音乐的APP,这样就可以让程序后台进行相关操作了,具体做法如下: 1:在Ap ...

  2. ubuntu查看文件的权限

    查看linux文件的权限: 查看path路径下名为filename的文件或文件夹的权限: ls -l path/filename ls -l path/filename 查看path路径下的所有文件的 ...

  3. 6.游戏特别离不开脚本(3)-JS脚本操作java(直接解析JS公式,并非完整JS文件或者函数)

    engine.put("usList", us); engine.put("obj", new JSModifiedJava()) ;  取个变量名就put进去 ...

  4. 使用scanf_s报错:0xC0000005: Access violation writing location 0x00000000

    在vs2010中写了一行scanf("%s",name); 调式时 提示warning , 提示修改为scanf()使用可能会存在不安全,建议使用scanf_s() 但是我修改成s ...

  5. webService和RMI

    1.请求: servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,只需要发送简单的ht ...

  6. 【java报错】CacheLoader returned null for key class

    CacheLoader returned null for key class cmd     mvn eclipse:clean eclipse:eclipse mvn install -Dmave ...

  7. 求两个list的交集和并集

    两个list的并集,只需去除重复元素即可: 将两个list放入同一个set中即可: 两个list的交集: 1将其中一个list放入set, 2循环另一个list,每次向set塞值, 3判断set的总数 ...

  8. 【转】Java 并发编程:volatile的使用及其原理

    一.volatile的作用 在<Java并发编程:核心理论>一文中,我们已经提到过可见性.有序性及原子性问题,通常情况下我们可以通过Synchronized关键字来解决这些个问题,不过如果 ...

  9. 六:多线程--自定义NSOperation

    一.实现一个简单的tableView显示效果 实现效果展示: 代码示例(使用以前在主控制器中进行业务处理的方式) 1.新建一个项目,让控制器继承自UITableViewController. 3 // ...

  10. CF上的3道小题(1)

    CF上的3道小题 终于调完了啊.... T1:CF702E Analysis of Pathes in Functional Graph 题意:你获得了一个n个点有向图,每个点只有一条出边.第i个点的 ...