小编Rad*_*ino的帖子

方法调用可能会产生java NullpointerException

我有一个代码:

public String getNameUpdateEvent(long id) {
    Cursor mCursor =
            db.rawQuery("select name from events WHERE _id=" + id + ";", null);
    if (mCursor != null) {
        mCursor.moveToFirst();
    }
    String updateNameEvent;
    updateNameEvent = mCursor.getString(mCursor.getColumnIndex("name"));
    return updateNameEvent;
}    
Run Code Online (Sandbox Code Playgroud)

我收到了警告

    Warning:(173, 45) Method invocation 'mCursor.getColumnIndex("name")' may produce 'java.lang.NullPointerException'
Run Code Online (Sandbox Code Playgroud)

我怎么能解决它?

android cursor

14
推荐指数
1
解决办法
4万
查看次数

标签 统计

android ×1

cursor ×1