- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- javax.management.remote.JMXProviderException
-
- All Implemented Interfaces:
-
Serializable
public class JMXProviderException extends IOException
当提供者存在所需协议但不能由于某种原因使用时,由
JMXConnectorFactory
和JMXConnectorServerFactory
抛出异常。- 从以下版本开始:
- 1.5
- 另请参见:
-
JMXConnectorFactory.newJMXConnector(javax.management.remote.JMXServiceURL, java.util.Map<java.lang.String, ?>)
,JMXConnectorServerFactory.newJMXConnectorServer(javax.management.remote.JMXServiceURL, java.util.Map<java.lang.String, ?>, javax.management.MBeanServer)
, Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 JMXProviderException()
构造一个没有指定详细消息的JMXProviderException
。JMXProviderException(String message)
构造具有指定详细消息的JMXProviderException
。JMXProviderException(String message, Throwable cause)
构造具有指定的详细消息和嵌套异常的JMXProviderException
。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Throwable
getCause()
如果原因不存在或未知,则返回此throwable的原因或null
。-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
JMXProviderException
public JMXProviderException()
构造一个
JMXProviderException
,没有指定的详细信息。
-
JMXProviderException
public JMXProviderException(String message)
构造具有指定详细消息的
JMXProviderException
。- 参数
-
message
- 详细信息
-
-
方法详细信息
-
getCause
public Throwable getCause()
描述从类别复制Throwable
如果原因不存在或未知,则返回此throwable的原因或null
。 (原因是引发这个可抛掷物的抛掷物)此实现返回通过需要
Throwable
的构造函数之一提供的Throwable
,或者使用Throwable.initCause(Throwable)
方法创建后设置的原因 。 虽然通常不必重写此方法,但是子类可以覆盖它以返回通过其他方法设置的原因。 这适用于将“链接连接的可遗留链接”添加到Throwable
。 请注意, 没有必要覆盖任何PrintStackTrace
方法,所有这些方法都调用getCause
方法来确定可抛出的原因。
-
-