public class SQLFeatureNotSupportedException extends SQLNonTransientException
SQLException thrown when the SQLState class value is '
0A' ( the value is 'zero' A). This indicates that the JDBC driver does not support an optional JDBC feature. Optional JDBC features can fall into the fallowing categories:
| Constructor and Description |
|---|
SQLFeatureNotSupportedException()
Constructs a
SQLFeatureNotSupportedException object.
|
SQLFeatureNotSupportedException(String
Constructs a
SQLFeatureNotSupportedException object with a given
reason.
|
SQLFeatureNotSupportedException(String
Constructs a
SQLFeatureNotSupportedException object with a given
reason and
SQLState.
|
SQLFeatureNotSupportedException(String
Constructs a
SQLFeatureNotSupportedException object with a given
reason,
SQLState and
vendorCode.
|
SQLFeatureNotSupportedException(String
Constructs a
SQLFeatureNotSupportedException object with a given
reason,
SQLState,
vendorCode and
cause.
|
SQLFeatureNotSupportedException(String
Constructs a
SQLFeatureNotSupportedException object with a given
reason,
SQLState and
cause.
|
SQLFeatureNotSupportedException(String
Constructs a
SQLFeatureNotSupportedException object with a given
reason and
cause.
|
SQLFeatureNotSupportedException(Throwable
Constructs a
SQLFeatureNotSupportedException object with a given
cause.
|
getErrorCode, getNextException, getSQLState, iterator, setNextExceptionaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic SQLFeatureNotSupportedException()
SQLFeatureNotSupportedException object. The
reason,
SQLState are initialized to
null and the vendor code is initialized to 0. The
cause is not initialized, and may subsequently be initialized by a call to the
Throwable.initCause(java.lang.Throwable) method.
public SQLFeatureNotSupportedException(Stringreason)
SQLFeatureNotSupportedException object with a given
reason. The
SQLState is initialized to
null and the vendor code is initialized to 0. The
cause is not initialized, and may subsequently be initialized by a call to the
Throwable.initCause(java.lang.Throwable) method.
reason - a description of the exception
public SQLFeatureNotSupportedException(Stringreason, String SQLState)
SQLFeatureNotSupportedException object with a given
reason and
SQLState. The
cause is not initialized, and may subsequently be initialized by a call to the
Throwable.initCause(java.lang.Throwable) method. The vendor code is initialized to 0.
reason - a description of the exception
SQLState - an XOPEN or SQL:2003 code identifying the exception
public SQLFeatureNotSupportedException(Stringreason, String SQLState, int vendorCode)
SQLFeatureNotSupportedException object with a given
reason,
SQLState and
vendorCode. The
cause is not initialized, and may subsequently be initialized by a call to the
Throwable.initCause(java.lang.Throwable) method.
reason - a description of the exception
SQLState - an XOPEN or SQL:2003 code identifying the exception
vendorCode - a database vendor specific exception code
public SQLFeatureNotSupportedException(Throwablecause)
SQLFeatureNotSupportedException object with a given
cause. The
SQLState is initialized to
null and the vendor code is initialized to 0. The
reason is initialized to
null if
cause==null or to
cause.toString() if
cause!=null.
cause - the underlying reason for this
SQLException (which is saved for later retrieval by the
getCause() method); may be null indicating the cause is non-existent or unknown.
public SQLFeatureNotSupportedException(Stringreason, Throwable cause)
SQLFeatureNotSupportedException object with a given
reason and
cause. The
SQLState is initialized to
null and the vendor code is initialized to 0.
reason - a description of the exception.
cause - the underlying reason for this
SQLException (which is saved for later retrieval by the
getCause() method); may be null indicating the cause is non-existent or unknown.
public SQLFeatureNotSupportedException(Stringreason, String SQLState, Throwable cause)
SQLFeatureNotSupportedException object with a given
reason,
SQLState and
cause. The vendor code is initialized to 0.
reason - a description of the exception.
SQLState - an XOPEN or SQL:2003 code identifying the exception
cause - the (which is saved for later retrieval by the
getCause() method); may be null indicating the cause is non-existent or unknown.
public SQLFeatureNotSupportedException(Stringreason, String SQLState, int vendorCode, Throwable cause)
SQLFeatureNotSupportedException object with a given
reason,
SQLState,
vendorCode and
cause.
reason - a description of the exception
SQLState - an XOPEN or SQL:2003 code identifying the exception
vendorCode - a database vendor-specific exception code
cause - the underlying reason for this
SQLException (which is saved for later retrieval by the
getCause() method); may be null indicating the cause is non-existent or unknown.