Die SQLiteDatabase.insert () -Methode wird in den Fällen verwendet, in denen Sie Datenbankschreibvorgänge verarbeiten möchten, ohne den Stapel abzuwickeln, wenn ein Schreibvorgang fehlschlägt. Wenn Sie Ausnahmen beim Einfügen in die Datenbank abfangen möchten, verwenden Sie die Methode [SQLite.insertOrThrow (] [1]). Es wird eine Ausnahme ausgelöst, die Sie dann fangen und behandeln können.
[1]: Ссылка , Java .lang.String, android.content.ContentValues)
@bogdan gibt es einen anderen Ort, den du anrufstChild (child); anders als dieser Ort. hast du eine trace in try block geschrieben, um zu wissen, ob es zu diesem block kommt und die trace wie folgt auszudrucken.
try {Log.i ("kommt hier ");
childDbOps.insertChild (untergeordnet); }
lass es mich wissen.
Tags und Links java android exception-handling try-catch