Class DuplicateKeyException

All Implemented Interfaces:
Serializable

public class DuplicateKeyException extends DataIntegrityViolationException
Exception thrown when an attempt to insert or update data results in violation of an primary key or unique constraint. Note that this is not necessarily a purely relational concept; unique primary keys are required by most database types.
Author:
Thomas Risberg
See Also:
  • Constructor Details

    • DuplicateKeyException

      public DuplicateKeyException(String msg)
      Constructor for DuplicateKeyException.
      Parameters:
      msg - the detail message
    • DuplicateKeyException

      public DuplicateKeyException(String msg, Throwable cause)
      Constructor for DuplicateKeyException.
      Parameters:
      msg - the detail message
      cause - the root cause from the data access API in use