code: private void closeConnectionAndLogExceptionsLocked(SQLiteConnection connection) {
          try {
              connection.close(); // might throw
          } catch (RuntimeException ex) {
              DLog.e(TAG, "Failed to close connection, its fate is now in the hands "
                      + "of the merciful GC: " + connection, ex);
          }
      }
docs: Can't throw.