java
空指针使用try{}catch(){}结构,try中是数据库操作,使用的是JDBC
报错报错
空指针异常在catch中打印Connection对象时可以打印出对象的toString(),在try中无法获得Connection对象,我是在try中对Connection初始化的,原因请各位高手们解答一下吧。
------解决方案--------------------Connection对象就要在try块外面声明可赋值为null,左在try块中,它的作用范围就不要就用到catch块中了
------解决方案--------------------DBManager.getConnection(properties);
返回null吧,不一定每次都是null,比如线池用光了的时候。
------解决方案--------------------连接池。
------解决方案--------------------PreparedStatement可能是你导入的包有问题,以前我好想也遇见过你试试。。好久没用了,,应该用sql的包什么的