| 
 | JavaTM 2 Platform Std. Ed. v1.3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.security.PrivilegedActionException
This exception is thrown by
 doPrivileged(PrivilegedExceptionAction) and
 doPrivileged(PrivilegedExceptionAction,
 AccessControlContext context) to indicate
 that the action being performed threw a checked exception.  The exception
 thrown by the action can be obtained by calling the
 getException method.  In effect, an
 PrivilegedActionException is a "wrapper"
 for an exception thrown by a privileged action.
PrivilegedExceptionAction, 
AccessController.doPrivileged(PrivilegedExceptionAction), 
AccessController.doPrivileged(PrivilegedExceptionAction,AccessControlContext), Serialized Form| Constructor Summary | |
| PrivilegedActionException(Exception exception)Constructs a new PrivilegedActionException "wrapping" the specific Exception. | |
| Method Summary | |
|  Exception | getException()Returns the exception thrown by the privileged computation that resulted in this PrivilegedActionException. | 
|  void | printStackTrace()Prints the stack trace of the exception that occurred. | 
|  void | printStackTrace(PrintStream ps)Prints the stack trace of the exception that occurred to the specified print stream. | 
|  void | printStackTrace(PrintWriter pw)Prints the stack trace of the exception that occurred to the specified print writer. | 
|  String | toString()Returns a string describing this exception, including a description of the exception it wraps. | 
| Methods inherited from class java.lang.Throwable | 
| fillInStackTrace, getLocalizedMessage, getMessage | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public PrivilegedActionException(Exception exception)
exception - The exception thrown| Method Detail | 
public Exception getException()
PrivilegedActionException.PrivilegedActionException.PrivilegedExceptionAction, 
AccessController.doPrivileged(PrivilegedExceptionAction), 
AccessController.doPrivileged(PrivilegedExceptionAction,
                                            AccessControlContext)public void printStackTrace()
printStackTrace in class ThrowableSystem.errpublic void printStackTrace(PrintStream ps)
printStackTrace in class Throwablejava.lang.Throwables - PrintStream to use for outputpublic void printStackTrace(PrintWriter pw)
printStackTrace in class Throwablejava.lang.Throwables - PrintWriter to use for outputpublic String toString()
toString in class ThrowablePrivilegedActionException| 
 | JavaTM 2 Platform Std. Ed. v1.3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates.    All rights reserved.