Working with Derby SQLExceptions in an application

JDBC generates exceptions of the type
java.sql.SQLException.
If your application runs on JDK 1.6 or higher, the exceptions
will be the refined subtypes of java.sql.SQLException
introduced by JDBC4.
To see the exceptions generated by Derby,
retrieve and process the SQLExceptions in a catch
block.