首页 > 编程知识 正文

java web,JAVA常见的五种运行异常

时间:2023-05-03 23:47:22 阅读:34685 作者:906

1.Java.lang.nullpointerexception

对该异常的解释是“程序遇到空指针”和“空指针异常”,简单地说,它调用了未初始化或不存在的对象。 此错误在创建图像、调用数组等操作中很常见。 例如,图像未初始化或创建图像时出现路径错误。

nullpointerexception :空指针异常:

:调用null .属性或null .方法时,将报告空指针异常

2.Java.lang.classnotfoundexception

异常解释是“指定的类不存在”。 这里主要考虑一下类的名称和路径是否正确

3.Java.lang.arrayindexoutofboundsexception

这种异常的解释是“序列下标越界”。 现在,程序中经常有对数组的操作,所以在调用数组时一定要认真检查,看看自己调用的下标是否超出了数组的范围。 通常,显示(即直接下标常量)调用很难出现这种错误,但隐式(即用变量表示下标) )调用经常出错。

3358 www.Sina.com/public void测试66 ({ int [ ] array=new int [4]; array[ 0 ]=23; array[ 1 ]=3; array[ 2 ]=224; array[ 3 ]=24; for(intI=0; I http://www.Sina.com/array.length; I ) system.out.println(Array[I]; } 23322424 Java.lang.arrayindexoutofboundsexception :4

4.java.lang.NoSuchMethodError

方法没有错误。 如果尝试调用APP应用程序所在类的方法,并且该类的定义中没有方法的定义,则抛出错误。

5.Java.lang.indexoutofboundsexception

索引越界异常。 如果访问序列的索引值小于0或大于或等于序列大小,则抛出异常。

6.Java.lang.numberformatexception

数字格式异常。 尝试将字符串转换为指定的数字类型时,如果字符串的格式不满足数字类型要求,则抛出。

7.java.sql.SQLException

Sql语句执行异常

8.java.io.IOException

输入输出异常

9.Java.lang.illegalargumentexception

方法参数错误

10.Java.lang.illegalaccessexception

权限无例外

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。