当确定上述空指针异常怎么解决報错确实出在SQL语句执行上的时候确定SQL语句内变量无误后,就很有可能是以下两种情况:
1.数据库服务没有正常启动(MySQL、oracle等数据库都会有此問题)
2.对Connection conn的conn输出一下看看是不是为null,如果是的话说明没有连接上,那么就很可能是数据库连接部分getConnection()方法返回了一个没有连接的conn可能是代碼没有放在try(){}catch(){}内,也可能是catch没有加异常情况下的连接情况