- 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 方法 描述 ThrowablegetCause()如果原因不存在或未知,则返回此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方法来确定可抛出的原因。
-
-