JAVA打怪升级中遇到的BUG(一直更新)

NoClassDefFoundError

定义:当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用 new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常。

当前执行的类被编译时,所搜索的类定义存在,但无法再找到该定义。

解决方法:把hamcrest-core-1.3.jar导入lib文档中

IllegalStateException

定义:在非法或不适当的时间调用方法时产生的信号。换句话说,即 Java 环境或 Java 应用程序没有处于请求操作所要求的适当状态下。

遇到的情况:在做stream流的API操作时,两个集合合并成一个集合,使用了两次不同的方法输出一个结果

解决办法:注释掉其中一个方法

ReflectionException

(sql)语句错误引起的)反射异常

Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'emaile' in 'class cn.wolfcode.mybatisdemo.domain.Student'

email 多打了一个e

SQLException

当使用 JDBC 与数据源(在本文中的数据源表示我们实际使用的数据库)进行交互的时候遇见错误的时候,将会抛出名为 SQLException 的异常。一个 SQLException 的异常里面包含以下信息,

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值