JavaTM 2 Platform
Standard Ed. 6

javax.management
類別 MBeanException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 javax.management.JMException
              繼承者 javax.management.MBeanException
所有已實作的介面:
Serializable
直接已知子類別:
MBeanRegistrationException

public class MBeanException
extends JMException

表示由代理的 MBean 方法所拋出的“使用者定義的”異常。它會“包裹”所拋出的實際“使用者定義的”異常。當調用 MBean 方法導致未知異常時由 MBeanServer 建構此異常。

從以下版本開始:
1.5
另請參見:
序列化表格

建構子摘要
MBeanException(Exception e)
          創建一個套件裝實際 java.lang.ExceptionMBeanException
MBeanException(Exception e, String message)
          創建一個套件裝實際 java.lang.ExceptionMBeanException(帶有詳細訊息)。
 
方法摘要
 Throwable getCause()
          返回實際拋出的 Exception
 Exception getTargetException()
          返回實際拋出的 Exception
 
從類別 java.lang.Throwable 繼承的方法
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

MBeanException

public MBeanException(Exception e)
創建一個套件裝實際 java.lang.ExceptionMBeanException

參數:
e - 被包裹的異常。

MBeanException

public MBeanException(Exception e,
                      String message)
創建一個套件裝實際 java.lang.ExceptionMBeanException(帶有詳細訊息)。

參數:
e - 被包裹的異常。
message - 詳細訊息。
方法詳細資訊

getTargetException

public Exception getTargetException()
返回實際拋出的 Exception

返回:
已包裹的異常。

getCause

public Throwable getCause()
返回實際拋出的 Exception

覆寫:
類別 Throwable 中的 getCause
返回:
已包裹的異常。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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