Получение сообщения об ошибке исходный код не совпадает с байтовым кодом при попытке выполнить

#android

Вопрос:

Я пытаюсь очистить свой код. Я использовал следующее для вставки данных в свою базу данных

Код, который работал нормально:

     SQLiteDatabase db = this.getWritableDatabase();
    db.execSQL("INSERT INTO TutorialsPoint VALUES('name','publick_key', 'private_key','phrae');");

    SQLiteDatabase db = this.getReadableDatabase();
    Cursor resultSet = db.rawQuery("Select * from TutorialsPoint",null);
    resultSet.moveToFirst();

    String name = resultSet.getString(0);
    String publickey = resultSet.getString(1);
    String prikey = resultSet.getString(2);
    String phrase = resultSet.getString(3);
 

Я попытался заменить его следующим кодом, который заставил его зависнуть
при первом вызове getString

     db = this.getWritableDatabase();
    ContentValues values = new ContentValues();
    values.put("NAME", "NAME");
    values.put("publick_key" ,"publick_key");
    values.put("private_key", "private_key");
    values.put("phrae" ,"phrae");

    long newRowId = db.insert( "TutorialsPoint", null, values);

    SQLiteDatabase db = this.getReadableDatabase();
    Cursor resultSet = db.rawQuery("Select * from TutorialsPoint",null);
    resultSet.moveToFirst();

    String name = resultSet.getString(0); // freezez here
    String publickey = resultSet.getString(1);
    String prikey = resultSet.getString(2);
    String phrase = resultSet.getString(3);