クラス DuplicateKeyException
- 実装されているすべてのインターフェース:
SerializableSE
データを挿入または更新しようとすると、主キーまたは一意性制約に違反した場合にスローされる例外。これは必ずしも純粋にリレーショナルな概念ではないことに注意してください。ほとんどのデータベース型では、一意の主キーが必要です。
代わりに、より広い範囲の制約違反を意味的に含む一般的な DataIntegrityViolationException を処理することを検討してください。
- 作成者:
- Thomas Risberg
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明DuplicateKeyException のコンストラクター。DuplicateKeyException(@Nullable StringSE msg, @Nullable ThrowableSE cause) DuplicateKeyException のコンストラクター。メソッドのサマリー
クラス NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
コンストラクターの詳細
DuplicateKeyException
DuplicateKeyException
DuplicateKeyException のコンストラクター。- パラメーター:
msg- 詳細メッセージcause- 使用中のデータアクセス API の根本原因