Java 异常



简介

Java 异常包含集合框架、遗留集合类、事件模型、日期和时间功能、国际化以及各种实用程序类(字符串标记器、随机数生成器和位数组)。

接口摘要

序号 接口及描述
1

ConcurrentModificationException

当检测到对对象的并发修改且此类修改不允许时,方法可能会抛出此异常。

2

DuplicateFormatFlagsException

当在格式说明符中提供重复的标志时,会抛出此未经检查的异常。

3

EmptyStackException

由 Stack 类中的方法抛出,以指示堆栈为空。

4

FormatFlagsConversionMismatchException

当转换和标志不兼容时,会抛出此未经检查的异常。

5

FormatterClosedException

当格式化程序已关闭时,会抛出此未经检查的异常。

6

IllegalFormatCodePointException

当传递给 Formatter 的字符的 Unicode 代码点无效(如 Character.isValidCodePoint(int) 所定义)时,会抛出此未经检查的异常。

7

IllegalFormatConversionException

当与格式说明符对应的参数类型不兼容时,会抛出此未经检查的异常。

8

IllegalFormatException

当格式字符串包含非法语法或与给定参数不兼容的格式说明符时,会抛出此未经检查的异常。

9

IllegalFormatFlagsException

当给出非法组合的标志时,会抛出此未经检查的异常。

10

IllegalFormatPrecisionException

当精度为负值(不包括 -1)、转换不支持精度或值以其他方式不受支持时,会抛出此未经检查的异常。

11

IllegalFormatWidthException

当格式宽度为负值(不包括 -1)或以其他方式不受支持时,会抛出此未经检查的异常。

12

InputMismatchException

由 Scanner 抛出,以指示检索到的标记与预期类型的模式不匹配,或标记超出预期类型的范围。

13

InvalidPropertiesFormatException

抛出此异常以指示由于输入不符合属性集合的相应 XML 文档类型(根据 Properties 规范)而导致操作无法完成。

14

MissingFormatArgumentException

当存在没有相应参数的格式说明符或参数索引引用不存在的参数时,会抛出此未经检查的异常。

15

MissingFormatWidthException

当需要格式宽度时,会抛出此未经检查的异常。

16

MissingResourceException

这表示资源丢失。

17

NoSuchElementException

由 Enumeration 的 nextElement 方法抛出,以指示枚举中没有更多元素。

18

TooManyListenersException

用作 Java 事件模型的一部分,用于注释和实现多播事件源的单播特殊情况。

19

UnknownFormatConversionException

当给出未知转换时,会抛出此未经检查的异常。

20

UnknownFormatFlagsException

当给出未知标志时,会抛出此未经检查的异常。

广告