Class SQLGrammarException

  • All Implemented Interfaces:
    Serializable

    public class SQLGrammarException
    extends JDBCException
    Specialization of JDBCException indicating that the SQL sent to the database server was invalid, either due to a syntax error, unrecognized name, or similar problem.

    The name of this class is misleading: the SQL might be syntactically well-formed.

    See Also:
    Serialized Form
    • Constructor Detail

      • SQLGrammarException

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

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