温馨提示×

java的异常有哪些

养鱼的猫咪
340
2021-04-15 09:59:20
栏目: 编程语言

java中常见的异常有:1.java.lang.illegalaccessexception,没有访问权限;2.java.lang.arithmeticexception,数学运算异常;3.java.lang.nullpointerexception,程序遇到空指针;4.java.lang.illegalargumentexception,方法的参数错误;5.ArithmeticExecption,算术异常;6.NullPointerException,空指针异常;7.ClassCastException,类型强制转换异常;8.NegativeArrayException,数组负下标异常;9.ArrayIndexOutOfBoundsException,数组下标越界异常;10.SecturityException,违背安全原则;11.EOFException,文件已结束;12.FileNotFoundException,文件未找到;13.NumberFormatException,字符串转换为数字异常;14.SQLException,数据库操作异常;15.IOException,输入输出异常;16.NoSuchMethodException,方法未找到;

java的异常有哪些

java中常见的异常有以下几种

1.java.lang.illegalaccessexception

java中java.lang.illegalaccessexception是指没有访问权限,常出现在调用一个类时,当前方法没有对该类的访问权限。

2.java.lang.arithmeticexception

java中java.lang.arithmeticexception是指数学运算异常,常出现在程序中出现了除以零类似的运算。

3.java.lang.nullpointerexception

java中java.lang.nullpointerexception是指程序遇到空指针,是指调用了未经初始化或不存在的对象,常出现在创建图片或调用数组中,如图片未初始化、图片路径错误等。

4.java.lang.illegalargumentexception

java中java.lang.illegalargumentexception是指方法的参数错误,常出现在方法调用中的参数传递错误。

5.ArithmeticExecption

java中ArithmeticExecption是指算术异常,常出现在异常的运算条件时抛出。

6.NullPointerException

java中NullPointerException是指空指针异常,常出现在方法内部成员没有赋值时抛出。

7.ClassCastException

java中ClassCastException是指类型强制转换异常,常出现在检测到两个类型间转换不兼容时抛出。

8.NegativeArrayException

java中NegativeArrayException是指数组下标异常,常出现在数组下标越界时抛出。

9.ArrayIndexOutOfBoundsException

java中ArrayIndexOutOfBoundsException是指数组下标越界异常,常出现在调用数组或者字符串的下标值超出了数组范围时抛出。

10.SecturityException

java中SecturityException是指违背安全原则,由安全管理器抛出以指示安全违规。

11.EOFException

java中EOFException是指文件已结束,常出现在当程序在输入的过程中遇到文件或流的结尾时抛出。

12.FileNotFoundException

java中FileNotFoundException是指文件未找到,成出现在打开一个不存在的文件进行读写时抛出。

13.NumberFormatException

java中NumberFormatException是指字符串转换为数字异常,成出现在字符串确不满足数字类型要求的格式时抛出。

14.SQLException

java中SQLException是指数据库操作异常,常出现在无效列名、表或者视图不存在、插入空值时抛出。

15.IOException

java中IOException是指输入输出异常,常出现在从磁盘上读写一个文件,而硬盘上没有这个文件时抛出。

16.NoSuchMethodException

java中NoSuchMethodException是指方法未找到,常出现在访问的方法被定义成private类型时抛出。

0