No need to wrap methods that do not throw SQLException with our own try…catch checkException() logic.
Implement proper connection unwrapping.