JAVA中小白常见的异常类Exception

常见的异常类Exception

在java中常见的异常类型1

  1. NullpointerException
    空指针异常,经常出现在程序运行时.说明这就是在你调用程序中的对象或者调用了不存在的情况,检查你使用的数组,对象或者图片是否进行了初始化,数组的初始化和数组元素的初始化是不同的.数组初始化只是对数组分配了需要的空间,但是它的元素并没有实例化,还需要对每个元素进行初始化

  2. ClassNotFoundException
    类加载异常,经常因为引入类名或者类的路径有问题,或者引入的类不是你需要的类,常见的就是,引入了java中的类,而不是你自己定义需要的类

  3. ArithmeticeException
    数学运算异常,在你运用数学基本运算就会出现,例如除零运算,可以检查一下运用数学运算的公式是否正确

  4. ArrayIndexOutOfBoundsException
    数组下标越界异常,常见问题就是自己使用数组进行循环的时候,没有考虑数组的长度,导致数组下表越界.可以查看数组的length,是否符合逻辑

  5. IllegalargumentException
    方法参数错误,常见于考虑因素不全面,例如颜色的最大值为255,如果超出,就会出现异常,可以查看方法中的参数传递是否出现错误

  6. ClassCastException
    类型转换异常,常见类型不同的两个类进行强转,主要问题这两个类没有任何关系,是转换失败的,可以检查自己的类转换是否正常,也可能调用方法后得到的返回值,强转失败,就是返回值的因素了

以上异常均是个人所理解,哪位大神有任何问题,可以联系我进行修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值