1.org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)【mybatis】
a.XxxMapper.java内的yy接口在XxxMapper.xml不存在,执行yy调用时则异常。
b.xml中namespace没有对应相应的接口
c.ResultType配置错误
d.在spring/springboot检查配置文件
2.org.apache.jasper.JasperException【jsp】
a.tomcat版本过低会出现该异常
b.jstl的jar包需要1.1版本及以上
c.查看实体类是否提供get/set方法
d.编写页面时是否引入jstl
e.表达式编写错误
3. Failed to write HTTP message: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class【SpringMvc/SpringBoot】
a.没有提供get/set方法
b.没有实现序列化接口
4.com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException【SpringCloud】
如图所示:请检查此处地址及端口填写是否正确
5.在maven工程中,出现 ClassNotFoundException【maven】
a.检查pom.xml是否有添加依赖
b.pom.xml中添加了依赖,但是仍然报错。则有可能maven下载jar包到本地仓库的过程中出现意外情况,导致jar包下载不完整。这时应该重新删掉本地仓库中的jar,让maven重新下载。
6.java.lang.IndexOutOfBoundsException: Index: 0, Size: 0【jdk】
a.举例:List a = null; a.get(0)--->这个方法就会出现该异常。因为此时list是个空链表,再通过get获取则会出现下标越界
7.java.lang.StackOverflowError: null【递归】
无限递归,即没有条件跳出递归。
8.java.lang.IncompatibleClassChangeError
一般为版本冲突