Module  java.management

Class JMXServerErrorException

  • All Implemented Interfaces:
    Serializable


    public class JMXServerErrorException
    extends IOException
    在处理远程MBean服务器中的调用时抛出Error时,由于远程MBeanServer方法调用的结果引发异常。 一个JMXServerErrorException实例包含原来的Error的原因。
    从以下版本开始:
    1.5
    另请参见:
    ServerErrorSerialized Form
    • 构造方法详细信息

      • JMXServerErrorException

        public JMXServerErrorException​(String s,
                                       Error err)
        构造具有指定的详细消息和嵌套错误的 JMXServerErrorException
        参数
        s - 详细信息。
        err - 嵌套错误。 这个类的一个实例可以在这个参数为null的地方被构造,但标准连接器永远不会这样做。
    • 方法详细信息

      • getCause

        public Throwable getCause​()
        描述从类别复制Throwable
        如果原因不存在或未知,则返回此throwable的原因或null (原因是引发这个可抛掷物的抛掷物)

        此实现返回通过需要Throwable的构造函数之一提供的Throwable ,或者使用Throwable.initCause(Throwable)方法创建后设置的原因 虽然通常不必重写此方法,但是子类可以覆盖它以返回通过其他方法设置的原因。 这适用于在Throwable之前添加链接异常的“传统链接可抛出”。 请注意, 没有必要覆盖任何PrintStackTrace方法,所有这些方法都调用getCause方法来确定可抛出的原因。

        重写:
        getCauseThrowable
        结果
        the cause of this throwable or null if the cause is nonexistent or unknown.