异常就是程序在运行过程中出现的一些错误,我们通过面向对象的思想,把这些错误也用类来描述,那么一旦产生一个错误,即就是创建了某一个错误的对象,这个对象就是我们所说的异常对象。下面是一些常见的异常类型以及出现的条件
- IndexOutOfBoundsException:索引越界异常

- ArrayIndexOutOfBoundsException:数组索引越界异常,数组索引超出数组长度

- StringfIndexOutOfBoundsException:字符串索引异常,索引超出字符串就会报次异常

- NullPointerException:空指针异常,当访问的对象是一个空值时报此异常

- ArithmeticException:算术运算异常,运算是出现异常使用

- ClassCastException:类加载异常,不能找到对应的类

- NumberFormatException:数字转换异常

- InputMismatchException:输入类型异常

- ParseException
- StackOverFlowError
- OutOfMemoryError
异常是程序运行时的错误表示,如索引越界、空指针、算术运算错误等。ArrayIndexOutOfBoundsException是数组索引超出范围的异常,NullPointerException发生在访问空对象时,ArithmeticException对应算术运算异常。其他还包括StringIndexOutOfBoundsException、ClassCastException、NumberFormatException、InputMismatchException,以及系统级别的StackOverflowError和OutOfMemoryError。
1520

被折叠的 条评论
为什么被折叠?



