报异常抛出InvocationTargetException的解决方法
来源:互联网 发布:乐高淘宝店 编辑:程序博客网 时间:2024/06/02 04:15
通常抛出InvocationTargetException 是NullPointerException
查看异常具体方法:
将鼠标放到catch 中的Exception ex 上 查看target中抛出的具体异常信息
解决办法:
1.如果target中异常是找不到某个类 查看sql中返回的类 中字段是否与数据库中的字段一致 不一致 进行修改,修改方法如下例
2 . 如果所查找的字段中有被定义为枚举类型的 要进行转义 例如
SELECT ID, pro_OtherProductTypeID as proOtherProductTypeID, ExchangeType as exchangeType, ObjectID as objectID, name, RequireNubs as requireNubs, Repertory as repertory,
CASE State WHEN 1 THEN 'NORMAL' WHEN 2 THEN 'RECYCLE' WHEN 127 THEN 'DELETED' END as 'State'
from XXX
其中state 在项目中已经被定义为枚举 可在sql中用 case ..when ...then ...end 方法进行转义 ,转成枚举中对应的值,枚举中没有的值不用转义
阅读全文
0 0
- 报异常抛出InvocationTargetException的解决方法
- 在三大框架里运用lucene和ik分词是报java.lang.reflect.InvocationTargetException异常的解决方法
- java中两个double类型相加抛出异常报错问题的解决方法
- DLL/COM抛出内部异常的解决方法
- 异常处理经验小结之一:不要直接抛出InvocationTargetException
- java.lang.reflect.InvocationTargetException 异常(Json转化时抛出)
- java.lang.reflect.InvocationTargetException 异常解决方法
- 包装过的异常--InvocationTargetException
- InvocationTargetException异常的一种情况
- ActiveX控件调抛出异常灾难性错误的一个解决方法
- PhotoView+ViewPager抛出pointerIndex out of range异常的解决方法
- struts2做项目报错:java.lang.RuntimeException: java.lang.reflect.InvocationTargetException 的解决方法
- InvocationTargetException异常
- InvocationTargetException异常
- unit test mock 带有抛出异常的方法时,要在unittest上显示抛出异常,否则报错,而且编译器不提示要抛出异常
- lucene 抛出的异常
- 抛出异常的方法
- 抛出异常的特点
- Spring 之通知的类型以及切面的优先级
- iOS多线程全套:线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用(上)
- HTTP状态码 201 304 404 500等代表的含义
- 文章标题 POJ : 3233 Matrix Power Series (矩阵快速幂+求等比矩阵的和)
- Struts2
- 报异常抛出InvocationTargetException的解决方法
- tomcat中三种部署项目的方法
- 51nod1325 两棵树的问题
- 二分查找法
- 大数据量数据库设计与优化方案
- iOS多线程全套:线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用(下)
- linux shell 浮点解决方案
- OC主要数据类型的长度、范围
- Android6.0 ScrollView跟RecyclerView冲突处理