diff options
Diffstat (limited to 'libjava/java/security/AccessController.java')
-rw-r--r-- | libjava/java/security/AccessController.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/libjava/java/security/AccessController.java b/libjava/java/security/AccessController.java index 66aed9e..a268e18 100644 --- a/libjava/java/security/AccessController.java +++ b/libjava/java/security/AccessController.java @@ -113,7 +113,7 @@ public final class AccessController * @return the result of the <code>action.run()</code> method. */ public static Object doPrivileged(PrivilegedAction action, - AccessControlContext context) + AccessControlContext context) { return action.run(); } @@ -137,14 +137,13 @@ public final class AccessController public static Object doPrivileged(PrivilegedExceptionAction action) throws PrivilegedActionException { - try { - return action.run(); + return action.run(); } catch (Exception e) { - throw new PrivilegedActionException(e); + throw new PrivilegedActionException(e); } } @@ -167,17 +166,16 @@ public final class AccessController * is thrown in the <code>run()</code> method. */ public static Object doPrivileged(PrivilegedExceptionAction action, - AccessControlContext context) + AccessControlContext context) throws PrivilegedActionException { - try { - return action.run(); + return action.run(); } catch (Exception e) { - throw new PrivilegedActionException(e); + throw new PrivilegedActionException(e); } } |