我试图在结果集中处理 null 得到下面提到的错误
代码:这里查询返回null,如果为null versionNo应该是0
int versionNo = 0;
try {
ResultSet res = stmt.executeQuery(query);
if (res.wasNull()) {
versionNo = 0;
} else {
while (res.next()) {
versionNo = res.getInt(1);
}
}
Run Code Online (Sandbox Code Playgroud)
错误:com.mysql.cj.jdbc.result.ResultSetImpl.wasNull(ResultSetImpl.java:2496) 处的 java.lang.NullPointerException