Module  java.base
软件包  java.security

Class AccessControlException

  • All Implemented Interfaces:
    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。
        结果
        权限对象。