Class DataException

  • All Implemented Interfaces:
    java.io.Serializable

    public class DataException
    extends JDBCException
    Implementation of JDBCException indicating that evaluation of the valid SQL statement against the given data resulted in some illegal operation, mismatched types or incorrect cardinality.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      DataException​(java.lang.String message, java.sql.SQLException root)
      Constructor for JDBCException.
      DataException​(java.lang.String message, java.sql.SQLException root, java.lang.String sql)
      Constructor for JDBCException.
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DataException

        public DataException​(java.lang.String message,
                             java.sql.SQLException root)
        Constructor for JDBCException.
        Parameters:
        root - The underlying exception.
      • DataException

        public DataException​(java.lang.String message,
                             java.sql.SQLException root,
                             java.lang.String sql)
        Constructor for JDBCException.
        Parameters:
        message - Optional message.
        root - The underlying exception.