Most visited

Recently visited

Added in API level 1

AccessControlException

public class AccessControlException
extends SecurityException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ java.lang.SecurityException
           ↳ java.security.AccessControlException


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

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

Summary

Public constructors

AccessControlException(String s)

用指定的详细消息构造一个 AccessControlException

AccessControlException(String s, Permission p)

用指定的详细消息构造一个 AccessControlException ,并请求导致该异常的权限。

Public methods

Permission getPermission()

获取与此怀疑相关的Permission对象;如果没有相应的Permission对象,则返回null。

Inherited methods

From class java.lang.Throwable
From class java.lang.Object

Public constructors

AccessControlException

Added in API level 1
AccessControlException (String s)

用指定的详细消息构造一个 AccessControlException

Parameters
s String: the detail message.

AccessControlException

Added in API level 1
AccessControlException (String s, 
                Permission p)

用指定的详细消息构造一个 AccessControlException ,并引发异常请求的权限。

Parameters
s String: the detail message.
p Permission: the permission that caused the exception.

Public methods

getPermission

Added in API level 1
Permission getPermission ()

获取与此怀疑相关的Permission对象;如果没有相应的Permission对象,则返回null。

Returns
Permission the Permission object.

Hooray!