sqliteのエラーってtryで拾えないの?
insertなんかで一意制約エラーになるようなSQLを流すとexecuteInsert()で落ちるんだけど、、、
そういう作りにしないとダメなの?