1 / 19
文档名称:

java常见异常总结.doc

格式:doc   大小:116KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java常见异常总结.doc

上传人:63229029 2017/5/4 文件大小:116 KB

下载得到文件列表

java常见异常总结.doc

相关文档

文档介绍

文档介绍:算术异常类: ArithmeticExecption 空指针异常类: NullPointerException 类型强制转换异常: ClassCastException 数组负下标异常: NegativeArrayException 数组下标越界异常: ArrayIndexOutOfBoundsException 违背安全原则异常: SecturityException 文件已结束异常: EOFException 文件未找到异常: FileNotFoundException 字符串转换为数字异常: NumberFormatException 操作数据库异常: SQLException 输入输出异常: IOException 方法未找到异常: NoSuchMethodException 抽象方法错误。当应用试图调用抽象方法时抛出。 断言错。用来指示一个断言失败的情况。 类循环依赖错误。在初始化一个类时,若检测到类之间循环依赖则抛出该异常。 类格式错误。当 Java 虚拟机试图从一个文件中读取 Java 类,而检测到该文件的内容不符类的有效格式时抛出。 错误。是所有错误的基类,用于标识严重的程序运行问题。这些问题通常描述一些不应被应用程序捕获的反常情况。 初始化程序错误。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的 static 语句段。 违法访问错误。当一个应用试图访问、修改某个类的域( Field )或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。 不兼容的类变化错误。当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常。一般在修改了应用中的某些类的声明定义而没有对整个应用重新编译而直接运行的情况下,容易引发该错误。 实例化错误。当一个应用试图通过 Java 的 new 操作符构造一个抽象类或者接口时抛出该异常. 内部错误。用于指示 Java 虚拟机发生了内部错误。 链接错误。该错误及其所有子类指示某个类依赖于另外一些类,在该类编译之后, 被依赖的类改变了其类定义而没有重新编译所有的类,进而引发错误的情况。 未找到类定义错误。当 Java 虚拟机或者类装载器试图实例化某个类,而找不到该类的定义时抛出该错误。 域不存在错误。当应用试图访问或者修改某类的某个域,而该类的定义中没有该域的定义时抛出该错误。 方法不存在错误。当应用试图调用某类的某个方法,而该类的定义中没有该方法的定义时抛出该错误。 内存不足错误。当可用内存不足以让 Java 虚拟机分配给一个对象时抛出该错误。 堆栈溢出错误。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该错误。 线程结束。当调用 Thread 类的 stop 方法时抛出该错误,用于指示线程结束。 未知错误。用于指示 Java 虚拟机发生了未知严重错误的情况。 未满足的链接错误。当 Java 虚拟机未找到某个类的声明为 native 方法的本机语言定义时抛出。 不支持的类版本错误。当 Java 虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前 Java 虚拟机支持的时候,抛出该错误。 验证错误。当验证器检测到某个类文件中存在内部不兼容或者安全问题时抛出该错误。 虚拟机错误。用于指示虚拟机被破坏或者继续执行操作所需的资源不足的情况