An exception that indicates a failed JDBC operation.
It provides the following information about problems encountered with
database access:
A message string.
A SQLState error description string following either
or X/OPEN SQLState
conventions. DatabaseMetaData.getSQLStateType() exposes the specific convention in
use.