|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.security.GeneralSecurityException | +--java.security.cert.CertPathBuilderException
CertPathBuilder
で証明書パスを構築するときに検出されるさまざまな問題の 1 つを表す例外です。
CertPathBuilderException
ではラップしている例外をサポートしています。getCause
メソッドは、この例外がスローされる原因となるスロー可能オブジェクトを返します (存在する場合)。
並行アクセス
特に指定しない限り、このクラスで定義されているメソッドはスレッドセーフではありません。単一のオブジェクトに並行アクセスする必要のある複数スレッドは、スレッド間で同期をとり、必要に応じてロックしなければなりません。異なるオブジェクトを操作する複数スレッドでは、同期を取る必要はありません。
CertPathBuilder
,
直列化された形式コンストラクタの概要 | |
CertPathBuilderException()
詳細メッセージとして null を指定して CertPathBuilderException を作成します。 |
|
CertPathBuilderException(String msg)
指定された詳細メッセージを持つ CertPathBuilderException を作成します。 |
|
CertPathBuilderException(String msg,
Throwable cause)
指定した詳細メッセージと原因を持つ CertPathBuilderException を作成します。 |
|
CertPathBuilderException(Throwable cause)
指定したスロー可能なオブジェクトをラップする CertPathBuilderException を作成します。 |
メソッドの概要 | |
Throwable |
getCause()
内部の (ラップされた) 原因を返します。 |
String |
getMessage()
CertPathBuilderException の詳細メッセージを返します。 |
void |
printStackTrace()
System.err のスタックトレースを出力します。 |
void |
printStackTrace(PrintStream ps)
PrintStream のスタックトレースを出力します。 |
void |
printStackTrace(PrintWriter pw)
PrintWriter のスタックトレースを出力します。 |
String |
toString()
内部の (ラップされた) 原因があればその記述を含む、この例外について記述する文字列を返します。 |
クラス java.lang.Throwable から継承したメソッド |
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public CertPathBuilderException()
null
を指定して CertPathBuilderException
を作成します。
public CertPathBuilderException(String msg)
CertPathBuilderException
を作成します。詳細メッセージとは、この例外を具体的に記述する String
のことです。
msg
- 詳細メッセージpublic CertPathBuilderException(Throwable cause)
CertPathBuilderException
を作成します。これによりどんな例外でも、デバッグ時に役立つラップされた例外の情報を保持しながら、CertPathBuilderException
に変換できます。詳細メッセージは「(cause==null ? null : cause.toString()
)」に設定され、通常、原因となったクラスと詳細メッセージが含まれます。
cause
- 原因。あとで getCause()
メソッドで取り出せるように保存される。null
値も許可され、その場合は原因が存在しないか不明であることを表すpublic CertPathBuilderException(String msg, Throwable cause)
CertPathBuilderException
を作成します。
msg
- 詳細メッセージcause
- 原因。あとで getCause()
メソッドで取り出せるように保存される。null
値も許可され、その場合は原因が存在しないか不明であることを表すメソッドの詳細 |
public Throwable getCause()
null
を返します。
Throwable
内の getCause
null
public String getMessage()
CertPathBuilderException
の詳細メッセージを返します。
Throwable
内の getMessage
null
public String toString()
Throwable
内の toString
CertPathBuilderException
の文字列表現public void printStackTrace()
System.err
のスタックトレースを出力します。原因のバックトレースがある場合は、そのバックトレースも含まれます。
Throwable
内の printStackTrace
public void printStackTrace(PrintStream ps)
PrintStream
のスタックトレースを出力します。原因のバックトレースがある場合は、そのバックトレースも含まれます。
Throwable
内の printStackTrace
ps
- 出力に使用する PrintStream
public void printStackTrace(PrintWriter pw)
PrintWriter
のスタックトレースを出力します。原因のバックトレースがある場合は、そのバックトレースも含まれます。
Throwable
内の printStackTrace
pw
- 出力に使用する PrintWriter
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.