哇---这迷死人的JAVA异常

2020-11-23  本文已影响0人  猿生进阶

1.JAVA异常是程序在执行时发生的不正常事件,它会打断程序的正常运行。Java异常处理的五虎上将。try、catch、 finally、throw、throws 关键字。

2.异常类说明:

Exception :异常层次结构的根类

InputMismatchException:想得到的类型和实际录入的类型不匹配 ArithmeticException :算术异常

NullPointerException :空指针异常

ArrayIndexOutOfBoundsException:数组下标越界异常

NumberFormatException:字符串转换为数字抛出的异常

SQLException:操作数据库异常

ClassNotFoundException:未找到相应的类

NoSuchFieldException: 字段未找到异常

NoSuchMethodException : 方法未找到抛出的异常

NegativeArraySizeException : 数组元素的个数为负数时抛出的异常StringIndexOutOfBoundsException :字符串索引超出范围抛出的异常

I0Exception :输入输出异常

IllegalArgumentException :方法接收到非法参数

InstantiationException :当应用程序试图使用Class类中的newInstance()方法创建一个类的实例,而指定的类对象无法被实例化时抛出的异常。

3.原始数据类型的变量转换为相应的包装类对象,能够利用包装类的构造方法,即:

Byte(byte valuc)

Character(char value)

Integer(int value)

Long(long value)

Float(loat value)

Double(double value)

Boolean(boolean value)

Short(short value)

4.在Java中,使用throw关键字在方法内部抛出异常,使用throws关键字在方法失部点明这个方法有可能会抛出的各种异常。

5. 使用Java中的包装类,可以把Java中的8种原始数据类型转化为对象来处理了。

本周体会心得:JAVA中出现的异常是不正常的,所以这周学的知识是在进行异常处理,对于我们今后学习还挺有帮助的。

上一篇下一篇

猜你喜欢

热点阅读