public class JMXServerErrorException extends IOException
Error
时抛出一个Error
的远程MBeanServer
方法调用的结果引发异常。
一个JMXServerErrorException
实例包含原来的Error
作为其原因。
ServerError
, Serialized Form
Constructor and Description |
---|
JMXServerErrorException(String s, Error err)
构造具有
JMXServerErrorException 的详细消息和嵌套错误的JMXServerErrorException。
|
Modifier and Type | Method and Description |
---|---|
Throwable |
getCause()
如果原因不存在或未知,则返回此throwable的原因或
null 。
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public Throwable getCause()
Throwable
null
。
(原因是引发这个可抛掷物的抛掷物)
此实现返回通过需要Throwable的Throwable
函数之一提供的Throwable
,或者使用Throwable.initCause(Throwable)
方法创建后设置的原因 。 虽然通常不必重写此方法,但是子类可以覆盖它以返回通过其他方法设置的原因。 这是适合,早在加入链接例外的一个“遗留Throwable链机制” Throwable
。 注意, 没有必要覆盖任何PrintStackTrace
方法,所有这些方法都调用getCause
方法来确定可抛出的原因。