我有下面的代码可以正常工作,但会发出警告:
method invocation 'cursor.close()' may produce 'java.lang.nullpointerexception'
答案 0 :(得分:1)
cursor_id
可能无法初始化,例如,您的try
块检查。您需要在finally
块中添加相同的验证:
} finally {
if (cursor_id != null) {
cursor_id.close();
}
}