Exception to be thrown on a query timeout. This could have different causes depending on
the database API in use but most likely thrown after the database interrupts or stops
the processing of a query before it has completed.
This exception can be thrown by user code trapping the native database exception or
by exception translation.