摘要: submit不会捕获任何异常 无法try catch 意思就是说二者最大的区别就是异常处理上,在execute的时候,如果你没有实现一个handler,那么他就使用默认的handler来处理异常,你要是实现了一个handler 他就会使用的实例化的handler,但是对于submit来说,异常是绑定 阅读全文
posted @ 2018-12-03 17:22 coolgame 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 你觉得这样打日志没问题,但是堆栈信息却丢了~ 原因是JDK5的一个优化,打一个地方报出的异常一定次数以后就会把对账给省略了~ 用如下代码可以做测试,这个时候, 你只要找到最开始的日志,那里是全的~之后改什么启动参数,把优化关了~不归你管~ public class LostException4 { 阅读全文
posted @ 2018-12-03 17:21 coolgame 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 代码和报错如上图,按道理讲,错误会被trycatch,然后在日志中看到错误,然后,并没有错误,原因是代码还有没有走进方法内。在interfaceConfigParam通过框架STRUTS2 set值的时候,赋给了interfaceConfigParam其中一个枚举值一个不正确的值,导致框架阶段就报错 阅读全文
posted @ 2018-12-03 17:20 coolgame 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 几年前写的一个小总结,本来写在公司的wiki上,现在读起来感觉写的挺好玩的,粘到这里。 做一个需求,要给平台数据表加个字段。加字段之后,触发程序,通过DbVisualizer查询,数据正确入库,然后通过页面访问该表,提示连接超时!!!WTF!刚才通过页面访问的时候还好好的啊!! 第一,怀疑网络问题。 阅读全文
posted @ 2018-12-03 17:15 coolgame 阅读(1755) 评论(0) 推荐(0) 编辑