手册目录
Java 教程
Java 方法
Java 类
Java 文件处理
Java 数据结构
Java 案例
Java 参考手册
Java 关键字
Java String 方法
Java Math 方法
Java Output 方法
Java Arrays 类
Java ArrayList 方法
Java LinkedList 方法
Java HashMap 方法
Java Scanner 方法
Java 迭代器接口
Java 错误和异常类型
Java.io 包教程
Java.lang 包教程
Java.math 包教程
java.time 包教程
Java.util 包教程
Java 正则表达式教程
java.util.zip 包教程
前言
错误和异常类型下表列出了 Java 中常见的 Error 和 Exception 类型:错误/异常描述ArithmeticError当数值计算出错时发生。Arr
下表列出了 Java 中常见的 Error 和 Exception 类型:
| 错误/异常 | 描述 |
|---|---|
| ArithmeticError | 当数值计算出错时发生。 |
| ArrayIndexOutOfBoundsException | 当尝试访问数组中不存在的索引号时发生。 |
| ClassFormatError | 当无法访问类文件时发生。 |
| ClassNotFoundException | 当尝试访问不存在的类时发生。 |
| ConcurrentModificationException | 当从可迭代对象中添加或删除元素时发生。 |
| FileNotFoundException | 当无法访问文件时发生。 |
| IncompatibleClassChangeError | 当子类已经初始化后,基类发生变化时发生。 |
| InputMismatchException | 当输入错误(例如,在数字输入中输入文本)时发生。 |
| InterruptedException | 当线程在等待/睡眠时被中断时发生。 |
| InvalidClassException | 当序列化运行时发现类存在问题时发生。 |
| IOException | 当输入或输出操作失败时发生。 |
| NegativeArraySizeException | 当尝试创建负大小的数组时发生。 |
| NoClassDefFoundError | 当运行时找不到类时发生。 |
| NoSuchFieldException | 当尝试访问不存在的类字段/变量时发生。 |
| NoSuchMethodException | 当尝试访问不存在的方法时发生。 |
| NullPointerException | 当尝试访问为 null 的对象引用时发生。 |
| NumberFormatException | 当无法将指定字符串转换为数值类型时发生。 |
| RuntimeException | 当运行时发生异常时发生。 |
| StringIndexOutOfBoundsException | 当尝试访问字符串中不存在的字符时发生。 |
| TypeNotPresentException | 当找不到类型时发生。 |
| IllegalArgumentException | 当向方法传递非法参数时发生。 |
| IllegalStateException | 当在非法时间调用方法时发生。 |
相关视频
科技资讯
24小时阅读榜
1
2
3
4
5
6
7
8
9
10
精品课程
共5课时 | 17.4万人学习
共49课时 | 78.1万人学习
共29课时 | 62.5万人学习
共25课时 | 39.7万人学习
共43课时 | 73.8万人学习