JAVA问题 Exception in thread "main" java.lang.NullPointerException

[复制链接]
查看11 | 回复5 | 2013-10-17 15:29:59 | 显示全部楼层 |阅读模式
Connection连接都没有拿到,你再关闭连接,是要报NullPointerException的。用户名和密码都没有写。连接是拿不到的。...
回复

使用道具 举报

千问 | 2013-10-17 15:29:59 | 显示全部楼层
由于你的1打印出来了而2没有打印出来可以判断是con = DriverManager.getConnection("jdbc:odbc:Data","",""); 这句报的空指针异常,所以最有可能的就是你连接数据库的用户名和密码为空造成的...
回复

使用道具 举报

千问 | 2013-10-17 15:29:59 | 显示全部楼层
因为con=DriverManager.getConnection("jdbc:odbc:Data","",""); 连接数据库失败,而下面你直接关闭con.close();是不行的,因为con为null 不能直接写 可以先判断不等于null再执行这句...
回复

使用道具 举报

千问 | 2013-10-17 15:29:59 | 显示全部楼层
NO, con=DriverManager.getConnection("jdbc:odbc:Data","",""); 这的时候参数本来就不全,处理时已经报错了。。。下面根本没执行...
回复

使用道具 举报

千问 | 2013-10-17 15:29:59 | 显示全部楼层
连接数据库 是需要数据库的用户名和密码的,你没有写,都是“”,“”...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行