Rethrow SQLException caught in closeConnection.
This could be bad if an SQLException is thrown when the deconstructor
calls closeConnection, as terminate will likely be called.