Java的异常大全
来源:互联网 发布:ubuntu安装mysql5.7 编辑:程序博客网 时间:2024/05/17 02:55
Java异常都是继承java.lang.Exception,以下就是java异常的列表:(依照JDK6.0统计)
如果试图将注册表中的对象绑定到已具有相关绑定的名称上,则抛出此异常
此异常的目的是报告文档模型中的损坏位置(即试图引用一个不存在的位置)。
010BadStringOperationException向构造查询的方法传递无效的字符串操作时,抛出此异常。011BrokenBarrierException当某个线程试图等待处于断开状态的 barrier 时,或者 barrier 进入断开状态而线程处于等待状态时,抛出该异常。012CertificateException此异常指示各种证书问题之一。013ClassNotFoundException当应用程序试图使用以下方法通过字符串名加载类时,抛出该异常:Class
类中的forName
方法。ClassLoader
类中的findSystemClass
方法。ClassLoader
类中的loadClass
方法。
Object
类中的 clone
方法复制对象,但该对象的类无法实现 Cloneable
接口时,抛出该异常。重写
clone
方法的应用程序也可能抛出此异常,指示不能或不应复制一个对象。015DataFormatException当数据格式发生错误时,抛出此异常。016DatatypeConfigurationException指示严重的配置错误。
017DestroyFailedException当destroy
操作失败时,抛出此异常。 此异常由实现
Destroyable
接口的证书在 destroy
方法失败时抛出。018ExecutionException当试图获取已通过抛出异常而中止的任务的结果时,抛出此异常。019ExpandVetoException用于阻止扩展/折叠发生的异常。020FontFormatException此异常由 Font
类中的 createFont 方法抛出,以指示指定的字体很糟糕。021GeneralSecurityException是一个一般安全异常类,可以为所有从其扩展的与安全有关的异常类提供类型安全。022GSSException每当发生 GSS-API 错误(包括任何特定于机制的错误)时,都会抛出此异常。它包括主要和次要的 GSS-API 状态码。主要错误代码是指那些在此类的 GSS-API 级别定义的代码。次要错误代码是指特定于机制的错误代码,他们可以提供附加的信息。基础机制实现负责在抛出此异常时设置适当的次要状态码除向调用者提供数值错误代码外,此类还执行从其数值到文本表示形式的映射。023IllegalAccessException当应用程序试图反射性地创建一个实例(而不是数组)、设置或获取一个字段,或者调用一个方法,但当前正在执行的方法无法访问指定类、字段、方法或构造方法的定义时,抛出 IllegalAccessException。024IllegalClassFormatException当其输入参数无效时,由 ClassFileTransformer.transform
的实现抛出该异常。抛出此异常的原因或者由于初始类文件字节无效,或者由于以前应用的转换损坏了字节。025InstantiationException当应用程序试图使用 Class
类中的 newInstance
方法创建一个类的实例,而指定的类对象无法被实例化时,抛出该异常。实例化失败有很多原因,包括但不仅限于以下原因:- 类对象表示一个抽象类、接口、数组类、基本类型、
void
- 类没有非 null 构造方法
典型的 cause 包括:无法将字符串类名称映射到 Class 对象、无法解析字符串方法名,或者指定对其用途而言具有错误类型签名的方法名称。028InvalidApplicationException试图应用下列任一内容时抛出此异常:对 MBean 应用子查询表达式或对错误类的 MBean 应用完全限定属性表达式。在查询计算期间由 JMX 在内部使用此异常。用户代码通常无法看到它。029InvalidMidiDataException一个
InvalidMidiDataException
,指示遇到了不恰当的 MIDI 数据。这通常意味着,从 MIDI 规范角度来看,此数据输入本身或数据内部无效。一个示例是未定义的状态字节。然而,此异常可能只意味着此数据在使用它的环境中无效,或者接收此数据的对象无法解析或使用它。例如,尽管在 MIDI 规范中定义了 Type 2 MIDI 文件格式,但文件读取器可能无法解析 Type 2 MIDI 文件。030InvalidPreferencesFormatException抛出此异常表明根据 Preferences
规范,输入内容不符合 preferences 集的正确 XML 文档类型,从而无法完成操作。031InvalidTargetObjectTypeException当指定了无效的目标对象类型时,抛出此异常。032InvocationTargetException是一种包装由调用方法或构造方法所抛出异常的经过检查的异常。033IOException当发生某种 I/O 异常时,抛出此异常。此类是失败或中断的 I/O 操作生成的异常的通用类。034JAXBException这是所有 JAXB 异常的根异常类。035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 0 0
- Java的异常大全
- java 异常大全
- java常见异常大全
- Java异常大全
- Java异常大全
- java异常大全
- 异常大全
- 异常大全
- java异常的异常类型
- 我的异常大全之spring
- java的快捷键大全
- Java异常的处理
- java的异常处理
- java中的的异常
- 有效的Java异常
- 有效的Java异常
- java的异常处理
- JAVA异常的认识
- 在uCGUI中添加汉字库
- 菜单项Menu学习
- asp.net中cookie和session的区别和相关使用
- 当glibc detected *** free(): invalid next size (normal)出现
- PHP学习笔记
- Java的异常大全
- Linux获取进程列表
- lwIP(V1.3.0)RAW_API译文
- GPU编程之GLSL(六)——着色与逐顶点光照
- 基于 REST 的 Web 服务
- mysql基本够用了
- 黑马视频学习笔记-指针(一)
- 表单编码方式设置
- poj 题号