Android, обработайте исключение SQLiteConstraintException

У меня есть этот метод в Android:

public void insertarTitulo(String _id, String title, String url){
    ContentValues cv = new ContentValues();

    cv.put("_id", _id);
    cv.put("title", title);
    cv.put("URL", url);

try{
        getWritableDatabase().insert("book", "book", cv);
}catch(SQLiteConstraintException e){

       Log.e(MyActivity.LOGTAG,   "This code doesn't show");


}
    close();

}

title значение уникально, поэтому, когда я вставляю повторяющееся значение, выдает ошибку ограничения, пока что это правильно. Все работает как и ожидалось. но я не могу заставить работать код catch.

11
задан butelo 8 November 2011 в 09:03
поделиться