Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 541
نمايش فراداده

PrivilegedActionExceptionjava.security

Java 1.2serializable checked

This exception class is a wrapper around an arbitrary Exception thrown by a PrivilegedExceptionAction executed by the AccessController.doPrivileged( ) method. Use getException( ) to obtain the wrapped Exception object. Or, in Java 1.4 and later, use the more general getCause( ) method.

Figure 14-31. java.security.PrivilegedActionException

public class

PrivilegedActionException extends Exception { // Public Constructors public

PrivilegedActionException (Exception

exception ); // Public Instance Methods public Exception

getException ( ); // Public Methods Overriding Throwable

1.4 public Throwable

getCause ( );

1.3 public String

toString ( ); }

Thrown By

AccessController.doPrivileged( ), javax.security.auth.Subject.{doAs( ), doAsPrivileged( )}