JavaTM 2 Platform
Standard Ed. 6

java.security
類別 AccessControlException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 java.lang.RuntimeException
              繼承者 java.lang.SecurityException
                  繼承者 java.security.AccessControlException
所有已實作的介面:
Serializable

public class AccessControlException
extends SecurityException

此異常由 AccessController 拋出,提示請求的存取(對關鍵系統資源(如檔案系統或網路)的存取)被拒絕。

拒絕存取的原因各不相同。例如,請求的權限可能型別不正確、包含無效值,或者根據安全策略不允許請求存取。在拋出異常時,只要可能,就應給出此類別資訊。

另請參見:
序列化表格

建構子摘要
AccessControlException(String s)
          建構帶指定詳細訊息的 AccessControlException
AccessControlException(String s, Permission p)
          建構帶指定詳細訊息和導致異常的請求權限的 AccessControlException
 
方法摘要
 Permission getPermission()
          獲取與此異常關聯的 Permission 物件;如果不存在相應的 Permission 物件,則為 null。
 
從類別 java.lang.Throwable 繼承的方法
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

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 物件。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only