java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.SecurityException
java.security.AccessControlException
- 所有已实现的接口:
Serializable
@Deprecated (since ="17", forRemoval =true) public class AccessControlException extends SecurityException
已弃用,将被删除:此 API 元素可能会在未来版本中删除。
此类仅与 安全管理器 结合使用,后者已弃用并会在未来版本中删除。因此,此类也已弃用并可能被删除。安全管理器或此类没有替代品。
此异常由 AccessController 抛出,表示请求的访问(对文件系统或网络等关键系统资源)被拒绝。
拒绝访问的原因可能各不相同。例如,请求的权限可能类型不正确、包含无效值或请求的访问权限根据安全策略是不允许的。在抛出异常时应尽可能提供此类信息。
- 自从:
- 1.2
- 参见:
-
构造方法总结
构造方法构造方法描述已弃用,将被删除:此 API 元素可能会在未来版本中删除。用指定的详细消息构造一个AccessControlException。已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的详细消息和导致异常的请求权限构造一个AccessControlException。 -
方法总结
修饰符和类型方法描述已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取与此异常关联的Permission对象,如果没有相应的Permission对象,则获取null。在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
AccessControlException
已弃用,将被删除:此 API 元素可能会在未来版本中删除。用指定的详细消息构造一个AccessControlException。- 参数:
s- 详细消息。
-
AccessControlException
已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的详细消息和导致异常的请求权限构造一个AccessControlException。- 参数:
s- 详细消息。p- 导致异常的权限。
-
-
方法详情
-
getPermission
已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取与此异常关联的Permission对象,如果没有相应的Permission对象,则获取null。- 返回:
- 权限对象。
-