# 洗練されたSQLExceptionのサブクラス

アプリケーションをJDK 1.6以降で動作させている場合、 Derby から挙がるほとんどの例外はJDBC4.0にて導入されたSQLExceptionのサブクラスとなり、かつてより洗練されています。 これ等の洗練された例外が挙がる状況は、対応するjavadocに記述されています。

- java.sql.SQLClientInfoException
- java.sql.SQLDataException
- java.sql.SQLFeatureNotSupportedException
- java.sql.SQLIntegrityConstraintViolationException
- java.sql.SQLInvalidAuthorizationSpecException
- java.sql.SQLSyntaxErrorException
- java.sql.SQLTransactionRollbackException
- java.sql.SQLTransientConnectionException

親トピック: JDBC 4.0の機能
関連資料
java.sql.Connectionインターフェイス:JDBC4.0で提供される機能
java.sql.DatabaseMetaDataインターフェイス: JDBC4.0の機能
java.sql.Statementインターフェイス: JDBC 4.0で利用可能な機能
javax.sql.DataSource インターフェイス: JDBC 4.0の機能