rset是什么?member var吗?你确定它非空吗?

解决方案 »

  1.   

    rset.getString(columnName) 确定非空吗
    对null String做trim操作也可能引起NullPointerException
      

  2.   

    rset.getString(columnName).trim();
    假如rset.getString(columnName)你在调用trim();一定回产生异常,所以你可以这样:
    return rset.getString(columnName)==null ? "":rset.getString(columnName).trim();
      

  3.   

    rset.getString(columnName).trim();
    假如rset.getString(columnName)==null 你在调用trim();一定回产生异常,所以你可以这样:
    return rset.getString(columnName)==null ? "":rset.getString(columnName).trim();
      

  4.   

    刚取得rset时要用调用一下rest.next()