| public class java.security PrivilegedActionException
|
Java SE 6 |
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.
As of release 1.4, this exception has been retrofitted to conform to
the general purpose exception-chaining mechanism. The "exception thrown
by the privileged computation" that is provided at construction time and
accessed via the #getException() method is now known as the
cause, and may be accessed via the Throwable#getCause()
method, as well as the aforementioned "legacy method."
| See also | java.security.PrivilegedExceptionAction, doPrivileged(PrivilegedExceptionAction), doPrivileged(PrivilegedExceptionAction,AccessControlContext) |
| Constructors | |||
|---|---|---|---|
| public | PrivilegedActionException(Exception exception) Constructs a new PrivilegedActionException "wrapping" the specific Exception.
| ||
| Methods | |
|---|---|
| public String | toString() |
| Properties | |||||
|---|---|---|---|---|---|
| public Throwable | getCause() Returns the the cause of this exception (the exception thrown by the privileged computation that resulted in this PrivilegedActionException).
| ||||
| public Exception | getException() Returns the exception thrown by the privileged computation that resulted in this PrivilegedActionException.
This method predates the general-purpose exception chaining facility.
The
| ||||
| About DocWeb · Bundles · Export · Export All | Top 10 · Statistics · Login |
| About Sun · Contact · Privacy · Terms of Use · Trademarks | Java SE 6 · Copyright © 1994-2009 Sun Microsystems, Inc.All rights reserved. Use is subject to license terms |
![]() |
![]() |
|