gpt4 book ai didi

java - 如果数组中没有值,则出现空点异常

转载 作者:行者123 更新时间:2023-12-02 04:20:12 25 4
gpt4 key购买 nike

客户端:

for(int j=0;j<prod10.length;j++){
String ret_val ="";
bean.setProd10(prod10[j]);
ret_val=build.saveRSupplier(bean);

}

DAO:

if(rs.next()){
String sum=rs.getString("max(patient_no)+1");
String q7="insert into new8(ok, reference)"
+ " values('"+sum+"','"+purid10+"')";
PreparedStatement p7 = con.prepareStatement(q7);
int s7 = p7.executeUpdate();
}

如果我将值放入数组中,然后使用 prod10 设置长度并将数据数组存储在数据库中,但如果我不将值放入数组中,则会发生空点异常,这不应该发生我应该发生的情况为此做

最佳答案

我假设您的 prod10 数组为 null。在 for 循环之前进行 null 检查。

if(null != prod10) {
for(int j=0;j<prod10.length;j++){
String ret_val ="";
bean.setProd10(prod10[j]);
ret_val=build.saveRSupplier(bean);

}
}

关于java - 如果数组中没有值,则出现空点异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32867557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com