【问题标题】:null point exception if not having value in array如果数组中没有值,则出现空点异常
【发布时间】:2015-09-30 21:40:33
【问题描述】:

客户:

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

        }

道:

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 它设置数据的长度和数组存储在数据库中但如果我不将值放入数组空点异常发生,这不应该发生我应该有的为此做的事

【问题讨论】:

标签: java arrays


【解决方案1】:

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

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

        }
}

【讨论】:

  • @scor。不客气。如果对你有用,你可以接受我的回答。
猜你喜欢
  • 2017-01-12
  • 2011-10-18
  • 2011-10-02
  • 1970-01-01
  • 1970-01-01
  • 2021-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多