当sql查出空值的时候,如果想要获取,其中的值可能会出错!
a=res.getString("字段") 如果该字段的值是null,就会报错!
所以需要在取字段值的时候做try{}catch{}处理!
try{
a=res.getString("字段");
}catch{
a="";
}
如果try出错,赋值一个默认值为,空字符串!
本文介绍了在使用SQL查询时如何正确处理空值的问题。当从数据库中获取的字段值为null时,直接调用getString方法会导致程序出错。为了避免这个问题,文章推荐在获取字段值时使用try-catch结构,并为null值提供一个默认值。
当sql查出空值的时候,如果想要获取,其中的值可能会出错!
a=res.getString("字段") 如果该字段的值是null,就会报错!
所以需要在取字段值的时候做try{}catch{}处理!
try{
a=res.getString("字段");
}catch{
a="";
}
如果try出错,赋值一个默认值为,空字符串!

被折叠的 条评论
为什么被折叠?