クラスSQLFeatureNotSupportedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.sql.SQLException
java.sql.SQLNonTransientException
java.sql.SQLFeatureNotSupportedException
- すべての実装されたインタフェース:
Serializable,Iterable<Throwable>
public class SQLFeatureNotSupportedException extends SQLNonTransientException
SQLStateクラス値が「0A」(ゼロA)のときにスローされる
SQLExceptionのサブクラスです。 これは、JDBCドライバがオプションのJDBC機能をサポートしないことを示します。 オプションのJDBC機能は、次のカテゴリに分類できます:
- オプション機能のサポートなし
- オプションのオーバーロードされたメソッドのサポートなし
- メソッドのオプションのモードのサポートなし。 メソッドのモードは、パラメータ値としてメソッドに渡される定数に基づいて判断される
- 導入されたバージョン:
- 1.6
- 関連項目:
-
コンストラクタのサマリー
コンストラクタコンストラクタ説明SQLFeatureNotSupportedExceptionオブジェクトを構築します。指定されたreasonを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLFeatureNotSupportedException(String reason, String SQLState) 指定されたreasonとSQLStateを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode) 指定されたreason、SQLState、およびvendorCodeを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode, Throwable cause) 指定されたreason、SQLState、vendorCode、およびcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLFeatureNotSupportedException(String reason, String SQLState, Throwable cause) 指定されたreason、SQLState、およびcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLFeatureNotSupportedException(String reason, Throwable cause) 指定されたreasonとcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。指定されたcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。 -
メソッドのサマリー
クラスjava.sql.SQLExceptionで宣言されたメソッド
getErrorCode, getNextException, getSQLState, iterator, setNextExceptionクラスjava.lang.Throwableで宣言されたメソッド
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringクラスjava.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitインタフェースjava.lang.Iterableで宣言されたメソッド
forEach, spliterator
-
コンストラクタの詳細
-
SQLFeatureNotSupportedException
public SQLFeatureNotSupportedException()SQLFeatureNotSupportedExceptionオブジェクトを構築します。reasonおよびSQLStateはnullに初期化され、ベンダー・コードは0に初期化されます。causeは初期化されませんが、続いてThrowable.initCause(java.lang.Throwable)メソッドを呼び出すことで初期化できます。- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
public SQLFeatureNotSupportedException(String reason) 指定されたreasonを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLStateはnullに初期化され、ベンダー・コードは0に初期化されます。causeは初期化されませんが、続いてThrowable.initCause(java.lang.Throwable)メソッドを呼び出すことで初期化できます。- パラメータ:
reason- 例外の説明- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
指定されたreasonとSQLStateを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。causeは初期化されませんが、続いてThrowable.initCause(java.lang.Throwable)メソッドを呼び出すことで初期化できます。 ベンダー・コードは0に初期化されます。- パラメータ:
reason- 例外の説明SQLState- 例外を識別するXOPENコードまたはSQL:2003コード- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
指定されたreason、SQLState、およびvendorCodeを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。causeは初期化されませんが、続いてThrowable.initCause(java.lang.Throwable)メソッドを呼び出すことで初期化できます。- パラメータ:
reason- 例外の説明SQLState- 例外を識別するXOPENコードまたはSQL:2003コードvendorCode- データベース・ベンダー固有の例外コード- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
public SQLFeatureNotSupportedException(Throwable cause) 指定されたcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLStateはnullに初期化され、ベンダー・コードは0に初期化されます。reasonはcause==nullの場合にnullに初期化され、cause!=nullの場合にcause.toString()に初期化されます。- パラメータ:
cause- このSQLExceptionの基となる原因(あとでgetCause()メソッドで取得するために保存されます); null値が許可されており、原因が存在しないか不明であることを示します。- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
指定されたreasonとcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。SQLStateはnullに初期化され、ベンダー・コードは0に初期化されます。- パラメータ:
reason- 例外の説明cause- このSQLExceptionの基となる原因(あとでgetCause()メソッドで取得するために保存されます); null値が許可されており、原因が存在しないか不明であることを示します。- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
指定されたreason、SQLState、およびcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。 ベンダー・コードは0に初期化されます。- パラメータ:
reason- 例外の説明SQLState- 例外を識別するXOPENコードまたはSQL:2003コードcause- (あとでgetCause()メソッドで取得するために保存されます); null値が許可されており、原因が存在しないか不明であることを示します。- 導入されたバージョン:
- 1.6
-
SQLFeatureNotSupportedException
public SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode, Throwable cause) 指定されたreason、SQLState、vendorCode、およびcauseを含むSQLFeatureNotSupportedExceptionオブジェクトを構築します。- パラメータ:
reason- 例外の説明SQLState- 例外を識別するXOPENコードまたはSQL:2003コードvendorCode- データベース・ベンダー固有の例外コードcause- このSQLExceptionの基となる原因(あとでgetCause()メソッドで取得するために保存されます); null値が許可されており、原因が存在しないか不明であることを示します。- 導入されたバージョン:
- 1.6
-