| 例外 | 説明 |
|---|---|
| BadSqlGrammarException | 指定された SQL が無効な場合にスローされる例外。 |
| CannotGetJdbcConnectionException | JDBC を使用して RDBMS に接続できない場合にスローされる致命的な例外。 |
| IncorrectResultSetColumnCountException | 結果セットに正しい列カウントがなかった場合、たとえば単一の列を予期しているが 0 または複数の列を取得している場合にスローされるデータアクセス例外。 |
| InvalidResultSetAccessException | ResultSet が無効な方法でアクセスされた場合にスローされる例外。 |
| JdbcUpdateAffectedIncorrectNumberOfRowsException | JDBC 更新が予期しない行数に影響する場合にスローされる例外。 |
| LobRetrievalFailureException | LOB を取得できなかった場合にスローされる例外。 |
| SQLWarningException | SQLWarningsSE を無視していない場合にスローされる例外。 |
| UncategorizedSQLException | SQLException を汎用データアクセス例外の 1 つに分類できない場合にスローされる例外。 |
このパッケージと関連パッケージは、Rod Johnson(Wrox、2002)による実践 J2EE システムデザインの第 9 章で説明されています。