错误笔记(保持更新)

1.
异常:
Caused by: org.hibernate.TypeMismatchException: Provided id of the wrong type. Expected: class java.lang.Integer, got class java.lang.String
异常分析:
在跟踪数据流程时,发现底层的方法调用时因为一个方法的重载导致了上述问题的产生。
解决方法:
重载了一个合适方法,顺利执行。
2.
异常:
getWriter() has already been called for this response
异常分析:
根据异常信息,我们知道这是response已经执行过一次getWrite()方法。
解决方法:

response.reset();
PrintWriter out = response.getWriter();
out.print("终于可以用了");
out.flush();
out.close();

不过reset的时候 有可能要response.setContentType(String);一下。
3.
异常:
java.util.regex.PatternSyntaxException
异常分析:
产生原因:String[] strArr1 = result.split("[");此处希望使用字符“[”对result字符串进行分割,但是执行到该行是报错了,因为split()这个方法实际是使用了正则的方式对字符串进行操作的,而像“,+、*、|、\、[、]、{、}”这些符号在正则中有特定的含义。
解决办法:
String[] strArr1 = result.split("\\[");采用该方式便可以将字符”[“进行转义。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值