我有以下代码可以正常工作,但会产生警告:
method invocation 'cursor.close()' may produce 'java.lang.nullpointerexception'
最佳答案
cursor_id
可能未初始化,例如,您的 try
block 检查。您需要在 finally
block 中添加相同的验证:
} finally {
if (cursor_id != null) {
cursor_id.close();
}
}
关于Android - 'cursor.close()' 可能会产生 'java.lang.nullpointerexception'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29507404/