模块  java.xml
软件包  javax.xml.transform

Class TransformerException

    • 构造方法详细信息

      • TransformerException

        public TransformerException​(String message)
        创建一个新的TransformerException。
        参数
        message - 错误或警告消息。
      • TransformerException

        public TransformerException​(Throwable e)
        创建一个包装现有异常的新TransformerException。
        参数
        e - 要包装的例外。
      • TransformerException

        public TransformerException​(String message,
                                    Throwable e)
        在TransformerException中包装现有异常。

        这用于在处理开始之前抛出处理器异常。

        参数
        message - 错误或警告消息,或null以使用嵌入式异常中的消息。
        e - 任何例外
      • TransformerException

        public TransformerException​(String message,
                                    SourceLocator locator)
        从消息和定位器创建新的TransformerException。

        当应用程序从DocumentHandler回调中创建自己的异常时,此构造函数特别有用。

        参数
        message - 错误或警告消息。
        locator - 错误或警告的定位器对象。
      • TransformerException

        public TransformerException​(String message,
                                    SourceLocator locator,
                                    Throwable e)
        在TransformerException中包装现有异常。
        参数
        message - 错误或警告消息,或null以使用嵌入式异常中的消息。
        locator - 错误或警告的定位器对象。
        e - 任何例外
    • 方法详细信息

      • getLocator

        public SourceLocator getLocator()
        方法getLocator检索SourceLocator对象的实例,该对象指定发生错误的位置。
        结果
        SourceLocator对象,如果未指定,则为null。
      • setLocator

        public void setLocator​(SourceLocator location)
        方法setLocator设置SourceLocator对象的实例,该实例指定发生错误的位置。
        参数
        location - SourceLocator对象,或null以清除位置。
      • getException

        public Throwable getException()
        此方法检索此异常包装的异常。
        结果
        Throwable对象,或null。
        另请参见:
        getCause()
      • getCause

        public Throwable getCause()
        如果原因不存在或未知,则返回此throwable或null的原因。 (原因是导致抛出此抛掷物的抛掷物。)
        重写:
        getCause在类 Throwable
        结果
        原因,如果不知道则为null
      • getMessageAndLocation

        public String getMessageAndLocation()
        获取附加位置信息的错误消息。
        结果
        String表示附加了位置信息的错误消息。
      • getLocationAsString

        public String getLocationAsString()
        获取位置信息作为字符串。
        结果
        包含位置信息的字符串,如果没有位置信息,则为null。
      • printStackTrace

        public void printStackTrace()
        打印出现错误的方法跟踪。 这将跟踪所有嵌套的异常对象以及此对象。
        重写:
        printStackTrace在类 Throwable
      • printStackTrace

        public void printStackTrace​(PrintStream s)
        打印出现错误的方法跟踪。 这将跟踪所有嵌套的异常对象以及此对象。
        重写:
        printStackTrace ,类 Throwable
        参数
        s - 将转储发送到的流。
      • printStackTrace

        public void printStackTrace​(PrintWriter s)
        打印出现错误的方法跟踪。 这将跟踪所有嵌套的异常对象以及此对象。
        重写:
        printStackTrace在类 Throwable
        参数
        s - 将转储发送到的 s