首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Java
J2EE / EJB / JMS
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
求救!一个异常大家帮忙看看
加为好友
发送私信
在线聊天
ljc520
aljc
等级:
可用分等级:
短工
总技术分:
0
总技术分排名:
313963
揭贴率:
0.00%
发表于:
2008-08-20 01:34:54
楼主
public ArrayList searchVote(){
ArrayList voteList=null;
Connection conn=DBConnection.getConn();
PreparedStatement pstmt=null;
ResultSet rs=null;
try {
pstmt = conn.prepareStatement("select item from votetool");
rs=pstmt.executeQuery();
while(rs.next()){
voteList.add(rs.getString("item"));
}
} catch (SQLException ex) {
ex.printStackTrace();
}finally{
//DBConnection.closeConn(rs,pstmt,conn);
}
return voteList;
}
我调用这个方法的时候报的异常是空指针异常!错误指向voteList.add(rs.getString("item"));
急!
问题点数:
20
回复次数:
18
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Zzknight
等级:
可用分等级:
长工
总技术分:
16
总技术分排名:
193287
发表于:
2008-08-20 02:06:52
1
楼 得分:
0
把 voteList new 一下试试
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tdan129
落叶的葬礼
等级:
可用分等级:
中农
总技术分:
201
总技术分排名:
59640
发表于:
2008-08-20 04:54:04
2
楼 得分:
0
voteList没实例吧.
还有select item from votetool数据库里有数据吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhj92lxs
我是害虫
等级:
可用分等级:
富农
总技术分:
12471
总技术分排名:
1435
发表于:
2008-08-20 07:58:25
3
楼 得分:
0
voteList.add(rs.getString("item"));
voteList还没有new出来,当然报错了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
loaferwang
风中浪人
等级:
可用分等级:
富农
总技术分:
975
总技术分排名:
20785
发表于:
2008-08-20 08:02:56
4
楼 得分:
0
这个,就是你对select item from votetool可有执行过吗,对数据库可能查询到内容,也即语句正确吗,我想可能你字段写错啦!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
M_song
找工作ing,各位有好的请帮忙介绍!
等级:
可用分等级:
中农
总技术分:
9717
总技术分排名:
1970
发表于:
2008-08-20 08:15:50
5
楼 得分:
0
引用 3 楼 zhj92lxs 的回复:
voteList.add(rs.getString("item"));
voteList还没有new出来,当然报错了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hanbb
韩宝宝
等级:
可用分等级:
中农
总技术分:
1091
总技术分排名:
20825
发表于:
2008-08-20 08:47:58
6
楼 得分:
0
ArrayList 需要new 一下
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hougq
等级:
可用分等级:
贫农
总技术分:
147
总技术分排名:
71797
发表于:
2008-08-20 08:59:21
7
楼 得分:
0
ArrayList voteList=new ArrayList();
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
nynklove
等级:
可用分等级:
中农
总技术分:
24
总技术分排名:
167879
发表于:
2008-08-20 09:02:48
8
楼 得分:
0
ArrayList 你只是声明了,但没有实例化它,肯定调用时报 “java.lang.NullPointerException ”
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
youjianbo_han_87
喜欢Ubuntu
等级:
可用分等级:
贫农
总技术分:
1759
总技术分排名:
12634
发表于:
2008-08-20 09:23:01
9
楼 得分:
0
引用 3 楼 zhj92lxs 的回复:
voteList.add(rs.getString("item"));
voteList还没有new出来,当然报错了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chenkangwan
等级:
可用分等级:
中农
总技术分:
233
总技术分排名:
59344
发表于:
2008-08-20 20:12:48
10
楼 得分:
0
ArrayList voteList=null;
voteList.add(rs.getString("item"));
voteList 只是声明,还没实例化,也就是说它就是一个null值,
你用它add的东西,根本都add不进去,肯定报nullpoint excepsion的。
下次检查小心点,这样发贴到论坛,浪费你的时间,给你造成依赖,而不花心思去解决
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hifunwong
hifun
等级:
可用分等级:
长工
总技术分:
17
总技术分排名:
191185
发表于:
2008-08-21 09:11:49
11
楼 得分:
0
引用 5 楼 M_song 的回复:
引用 3 楼 zhj92lxs 的回复:
voteList.add(rs.getString("item"));
voteList还没有new出来,当然报错了
正解!
需要
List voteList = new ArrayList();
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
dsfsdafwe
小微
等级:
可用分等级:
短工
总技术分:
20
总技术分排名:
175595
发表于:
2008-08-21 09:17:59
12
楼 得分:
0
这个问题我以前也接触过,开始的时候我也找不到问题的原因,后来我进了一个技术交流群,这个群里的人挺多的,在里面可以沟通技术,你可以进去看一下.群号是:四-三-四-八-零-零-七-一。另外,这个群里可以接项目。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kaixuantao
等级:
可用分等级:
贫农
总技术分:
0
总技术分排名:
313963
发表于:
2008-08-21 09:47:36
13
楼 得分:
0
引用 2 楼 tdan129 的回复:
voteList没实例吧.
还有select item from votetool数据库里有数据吗?
没有数据的话就会报空指针异常!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ldxfsh
ldx
等级:
可用分等级:
中农
总技术分:
476
总技术分排名:
36343
发表于:
2008-08-21 10:59:18
14
楼 得分:
0
ArrayList voteList= new ArrayList <>();
你没有new ,调用add当然不行的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ldxfsh
ldx
等级:
可用分等级:
中农
总技术分:
476
总技术分排名:
36343
发表于:
2008-08-21 11:00:50
15
楼 得分:
0
‘new ArrayList <>()’ 错了,应该是‘new ArrayList()’
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
anchor1
聪头
等级:
可用分等级:
小地主
总技术分:
2687
总技术分排名:
7901
发表于:
2008-08-21 11:04:12
16
楼 得分:
0
ArrayList voteList=new ArrayList();
一定要先new一个
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
you312947780
该用户很懒,没有设置昵称
等级:
可用分等级:
短工
总技术分:
30
总技术分排名:
152946
发表于:
2008-08-21 11:33:22
17
楼 得分:
0
voteList.add(rs.getString("item"));
这个voteList=null
当然就是空指针异常啊,因为它没有New
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
milooxu
miluxu
等级:
可用分等级:
贫农
总技术分:
165
总技术分排名:
70562
发表于:
2008-08-21 20:41:22
18
楼 得分:
0
没new当然为null了
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友