![![第一张是tomcat截图,第二张是对应的代码截图,请教高人!
据个人分析:
分析步骤------网站运行一段时间,说明程序一般情况下不会出现问题,那么为什么会出现以上错误呢?
如果try里面的方法正确执行,code是会被new出来的;code不为空;
如果try里面的方法报出异常,但是根据你的代码,日志是不会打印到log文件里面(即代码把错误吞掉),此时code=null,
那么你用null去json的时候,就会出现以上问题;
看到楼上有去判单result不为空,但是应该不解决你的问题;
先看看你数据库里数据是不是有问题 那个sql试试能查到数据不
你需要判断cod这个对象是否是null的情况,不为空在添加到json对象才对
result是可能为空的吧,不先做非空判断就直接“result.next()”吗
请问各位,我对结果集重新做了一层判断这样对吗?
你这sql好奇怪 括号后面的没必要了 吧 前面查出来的 就是一条数据而已 没必要在排序了
为null很简单 把sql拿到数据库去执行下 看看有没有返回值不就知道了