public class SQLFeatureNotSupportedException extends SQLNonTransientException
SQLException
的子类。
这表明JDBC驱动程序不支持可选的JDBC功能。
可选的JDBC功能可以归入休闲类别:
Constructor and Description |
---|
SQLFeatureNotSupportedException()
构造一个
SQLFeatureNotSupportedException 对象。
|
SQLFeatureNotSupportedException(String reason)
构造一个
SQLFeatureNotSupportedException 对象与给定的
reason 。
|
SQLFeatureNotSupportedException(String reason, String SQLState)
构造一个
SQLFeatureNotSupportedException 对象与给定的
reason 和
SQLState 。
|
SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode)
构造一个
SQLFeatureNotSupportedException 与给定对象
reason ,
SQLState 和
vendorCode 。
|
SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode, Throwable cause)
构造一个
SQLFeatureNotSupportedException 与给定对象
reason ,
SQLState ,
vendorCode 和
cause 。
|
SQLFeatureNotSupportedException(String reason, String SQLState, Throwable cause)
构造一个
SQLFeatureNotSupportedException 与给定对象
reason ,
SQLState 和
cause 。
|
SQLFeatureNotSupportedException(String reason, Throwable cause)
使用给定的
reason 和
cause 构造一个
SQLFeatureNotSupportedException 对象。
|
SQLFeatureNotSupportedException(Throwable cause)
构造一个
SQLFeatureNotSupportedException 对象与给定的
cause 。
|
getErrorCode, getNextException, getSQLState, iterator, setNextException
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public SQLFeatureNotSupportedException()
SQLFeatureNotSupportedException
对象。
的reason
, SQLState
被初始化为null
,供应商代码被初始化为0。 cause
没有初始化,随后可以通过向一个呼叫进行初始化Throwable.initCause(java.lang.Throwable)
方法。
public SQLFeatureNotSupportedException(String reason)
SQLFeatureNotSupportedException
对象与给定的reason
。
SQLState
被初始化为null
,供应商代码被初始化为0. cause
未被初始化,随后可以通过调用Throwable.initCause(java.lang.Throwable)
方法来初始化 。
reason
- 异常的描述
public SQLFeatureNotSupportedException(String reason, String SQLState)
SQLFeatureNotSupportedException
对象与一个给定的reason
和SQLState
。
cause
未初始化,可以随后通过调用Throwable.initCause(java.lang.Throwable)
方法初始化 。
供应商代码初始化为0。
reason
- 异常的描述
SQLState
-
SQLState
的XOPEN或SQL:2003代码
public SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode)
SQLFeatureNotSupportedException
与给定对象reason
, SQLState
和vendorCode
。
cause
未初始化,可以随后通过调用Throwable.initCause(java.lang.Throwable)
方法进行初始化 。
reason
- 异常的描述
SQLState
-
SQLState
的XOPEN或SQL:2003代码
vendorCode
- 数据库供应商特定的异常代码
public SQLFeatureNotSupportedException(Throwable cause)
SQLFeatureNotSupportedException
对象与给定的cause
。
该SQLState
被初始化为null
,供应商代码被初始化为0。 reason
被初始化为null
如果cause==null
,或cause.toString()
如果cause!=null
。
cause
-底层原因SQLException
(保存用于由稍后检索getCause()
方法);
可能为空,表示原因不存在或未知。
public SQLFeatureNotSupportedException(String reason, Throwable cause)
reason
和cause
构造一个SQLFeatureNotSupportedException
对象。
SQLState
初始化为null
,供应商代码初始化为0。
reason
- 异常的描述。
cause
- SQLException
(其保存以供getCause()
方法稍后检索)的根本原因;
可能为空,表示原因不存在或未知。
public SQLFeatureNotSupportedException(String reason, String SQLState, Throwable cause)
SQLFeatureNotSupportedException
与给定对象reason
, SQLState
和cause
。
供应商代码初始化为0。
reason
- 异常的描述。
SQLState
-
SQLState
的XOPEN或SQL:2003代码
cause
- (通过getCause()
方法保存供以后检索);
可能为空,表示原因不存在或未知。
public SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode, Throwable cause)
SQLFeatureNotSupportedException
与给定对象
reason
,
SQLState
,
vendorCode
和
cause
。
reason
- 异常的描述
SQLState
-
SQLState
的XOPEN或SQL:2003代码
vendorCode
- 数据库供应商特定的异常代码
cause
- 这个SQLException
(其保存以供getCause()
方法稍后检索)的根本原因;
可能为空,表示原因不存在或未知。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.