- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- java.lang.SecurityException
-
- java.security.AccessControlException
-
- 实现的所有接口
-
Serializable
public class AccessControlExceptionextends SecurityException
AccessController抛出此异常,以指示拒绝所请求的访问(对文件系统或网络等关键系统资源)。
拒绝访问的原因可能有所不同。 例如,根据安全策略,所请求的权限可能是不正确的类型,包含无效值或请求访问权限。 在抛出异常时,应尽可能提供此类信息。
- 从以下版本开始:
- 1.2
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 AccessControlException(String s)
使用指定的详细消息构造AccessControlException
。AccessControlException(String s, Permission p)
使用指定的详细消息和导致异常的请求权限构造AccessControlException
。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 Permission
getPermission()
获取与此异常关联的Permission对象,如果没有相应的Permission对象,则返回null。
-
-
-
构造方法详细信息
-
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对象。
-
-