日期:2014-05-18  浏览次数:20603 次

空指针异常...
usedroom[i]=String.valueOf(rs1.getInt( "roomID "));

这句为什么会有NULLPOINTEREXCEPTION?

------解决方案--------------------
看看数据库里有没有roomID字段,很可能是这个错误。
------解决方案--------------------
不是字段问题, 如果字段问题会出现一个 '参数错误异常 ', 问题可能是你的rs1是空引用.
你可以这么办,按我的代码来编写一个测试程序.

if(rs1 == null){
System.out.println( "rs1 is null. ");
return;
}
usedroom[i]=String.valueOf(rs1.getInt( "roomID "));