Module java.base
Package java.security

Interface PrivilegedExceptionAction<T>

类型参数:
T - 运行计算的结果类型
函数式接口:
这是一个函数式接口,因此可以用作lambda表达式或方法引用的赋值目标。

@FunctionalInterface public interface PrivilegedExceptionAction<T>
允许启用特权执行的计算,可能会抛出一个或多个已检查异常。通过在PrivilegedExceptionAction对象上调用AccessController.doPrivileged来执行计算。此接口仅用于抛出已检查异常的计算;不会抛出已检查异常的计算应改用PrivilegedAction
自版本:
1.2
参见:
  • Method Summary

    Modifier and Type
    Method
    Description
    T
    run()
    执行计算。