永发信息网

jsp中这是什么错误啊 ?

答案:2  悬赏:40  手机版
解决时间 2021-05-17 15:46

我想是在调用这个方法时报的错 :

public ResultSet getSet(String sql,String []param){
try {
con=this.getCon();
pstmt=con.prepareStatement(sql);
for(int i=0;i<param.length;i++){
pstmt.setString(i+1, param[i]);


}
rs=pstmt.executeQuery();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

我给的是:String sql = "select * from board";

String[] param = null;

不知道这样写对不对,希望圈圈姐姐和大家帮我看下吧 谢谢

最佳答案

在等循环for前加个判断


if(param!=null){


for(){



}


}


应该这样就可以不会出错空指针错了。

全部回答

这是个空指针异常,肯定是123行左右的样子,某个值你没赋予它初值

哦,“String[] param = null;”你没赋值。

“for(int i=0;i<param.length;i++){”你既然没赋值,param为空,你又如何调用它的length属性

同学,学习要一步一步来,先把JAVA基础弄明白吧

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪个品牌的板鞋好看?
怎样不孤单?
宁夏范围内哪有卖热干面的?
如何提高打羽毛球的技术
提高申论看什么书,看什么样书才能提高申论的
淇滨区鹤壁大正永衡律师事务所地址有谁知道?
梦幻西游中的黄孢妖怎么收服啊 做SM的
东方神起taxi好听啊,尤其是昌珉前面那一段,
QQ三国开孔一定能成功的吗
电视剧《开心老爸》中Jimmy的扮演者是谁?
芦淞区株洲爱尚粗粮哪位知道具体地址啊
高中谈恋爱成功的机率有多大?
蓝拳带什么镰刀比较好?
竞彩平负什么意思,彩客竞彩彩票胜平负的-1是
怎样解决会阴瘙痒
推荐资讯
索尼爱立信W910i是否支持QQ
为啥么同是生活在一个屋檐下滴俩个人做人滴差
有关革命英雄和领袖电影的精彩片段(急!!!
怎样去赞美一个盆栽植物的人
真三蓝宝石现在玩的什么版本的图?
富裕县齐齐哈尔富裕县公安局繁荣派出所我想知
购买校园卡时有没有要求
睡眠也很充足还是会出现黑眼圈
百嘉村见梅花
如果能够有对时间更多的把握性,也许我们会对
在QQ上打不开QQ自己和别人的空间
今天朋友儿子一周岁生日说什么祝福啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?