java.security
クラス PrivilegedActionException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.security.PrivilegedActionException
- public class PrivilegedActionException
- extends Exception
この例外は、doPrivileged(PrivilegedExceptionAction)
と doPrivileged(PrivilegedExceptionAction, AccessControlContext context)
によってスローされ、実行されているアクションがチェック済み例外をスローしたことを示します。アクションによってスローされる例外は、getException
メソッドを呼び出すことによって取得できます。基本的には、PrivilegedActionException
は特権アクションによってスローされる例外の「ラッパー」です。
- 関連項目:
PrivilegedExceptionAction
,
AccessController.doPrivileged(PrivilegedExceptionAction)
,
AccessController.doPrivileged(PrivilegedExceptionAction,AccessControlContext)
, 直列化された形式
PrivilegedActionException
public PrivilegedActionException(Exception exception)
- 特定の Exception をラップする新しい PrivilegedActionException を構築します。
- パラメータ:
exception
- スローされた例外
getException
public Exception getException()
- この
PrivilegedActionException
を発生させた特権計算がスローした例外を返します。
- 戻り値:
- この
PrivilegedActionException
を発生させた特権計算がスローした例外 - 関連項目:
PrivilegedExceptionAction
,
AccessController.doPrivileged(PrivilegedExceptionAction)
,
AccessController.doPrivileged(PrivilegedExceptionAction,
AccessControlContext)
printStackTrace
public void printStackTrace()
- 発生した例外のスタックトレースを出力します。
- オーバーライド:
- クラス Throwable 内の printStackTrace
- 関連項目:
System.err
printStackTrace
public void printStackTrace(PrintStream ps)
- 発生した例外のスタックトレースを、指定された PrintStream に出力します。
- オーバーライド:
- クラス Throwable 内の printStackTrace
printStackTrace
public void printStackTrace(PrintWriter pw)
- 発生した例外のスタックトレースを、指定された PrintWriter に出力します。
- オーバーライド:
- クラス Throwable 内の printStackTrace
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.