This can throw Android's SQLException (or one of its subclasses).  I think that should be wrapped if its thrown?