データベース接続,DABroker,またはJDBCドライバでエラーが発生した場合は,SQLExceptionをthrowします。SQLExceptionオブジェクトのreasonには,次の項目が設定されます。
- JDBCドライバのメッセージ
- エラーを検知したクラス名称.メソッド名称
- DABrokerからのメッセージ※
- 注※
- DABrokerからのメッセージは,存在する場合だけ設定されます。
なお,次のようなエラーの場合は,SQLExceptionをthrowしないで,JDBCインタフェースの仕様で決まっている処理を続行します。
- Driver.connectionメソッドでデータベースに接続できない場合
- URL指定でnullが返される場合(Cosminexus DABroker Libraryで対象としていないURLが指定された場合など)