Java常见异常汇总及解决办法

1.java.lang.ClassNotFoundException

报错原因:类加载出错,可能是有的包没引入进去

2.NullPointerException

报错类型:空指针异常

解决办法:集合中尽量不用空指针表示状态

3.ClassCastException

报错类型:类型强制转换异常

解决办法:查看sql映射

4.IllegalArgumentException

报错类型:传递非法参数异常

解决办法:查看传值的方法是否参数不正确

5.ArithmeticException 

报错类型:数学运算异常

解决办法:检查算法公式是否妥当

6.java.lang.NoSuchFieldError

报错类型:域不存在错误

解决办法:查看jar包是否冲突

7.java.lang.OutOfMemoryError 

报错类型:内存不足异常

解决办法:检查代码是否有死循环

8.org.springframework.beans.factory.BeanInitializationException

报错类型:xml报错

解决办法:解决配置文件里

目前只遇到过这些bug,后期不定时更新

觉得有用就加个关注

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值