模块  java.base
软件包  java.security

Class AccessControlException

  • 实现的所有接口
    Serializable

    public class AccessControlException
    extends SecurityException

    AccessController抛出此异常,以指示拒绝所请求的访问(对文件系统或网络等关键系统资源)。

    拒绝访问的原因可能有所不同。 例如,根据安全策略,所请求的权限可能是不正确的类型,包含无效值或请求访问权限。 在抛出异常时,应尽可能提供此类信息。

    从以下版本开始:
    1.2
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • AccessControlException

        public AccessControlException​(String s)
        使用指定的详细消息构造 AccessControlException
        参数
        s - 详细信息。
      • AccessControlException

        public AccessControlException​(String s,
                                      Permission p)
        构造一个 AccessControlException其中包含指定的详细消息以及导致异常的请求权限。
        参数
        s - 详细信息。
        p - 导致异常的权限。
    • 方法详细信息

      • getPermission

        public Permission getPermission()
        获取与此异常关联的Permission对象,如果没有相应的Permission对象,则返回null。
        结果
        Permission对象。