public class TransformerException extends 异常
Constructor and Description |
---|
TransformerException(String message)
创建一个新的transformerexception。
|
TransformerException(String message, SourceLocator locator)
创建消息和定位一个新的transformerexception。
|
TransformerException(String message, SourceLocator locator, Throwable e)
包在一个transformerexception现有的例外情况。
|
TransformerException(String message, Throwable e)
包在一个transformerexception现有的例外情况。
|
TransformerException(Throwable e)
创建一个新的transformerexception包装现有的例外情况。
|
Modifier and Type | Method and Description |
---|---|
Throwable |
getCause()
返回此错误或
null 原因如果原因是不存在的或未知的。
|
Throwable |
getException()
此方法检索此异常包的异常。
|
String |
getLocationAsString()
获取位置信息作为字符串。
|
SourceLocator |
getLocator()
方法getlocator检索一个sourcelocator对象指定发生错误的一个实例。
|
String |
getMessageAndLocation()
获取附加的位置信息的错误信息。
|
Throwable |
initCause(Throwable cause)
这个异常原因初始化为指定值。
|
void |
printStackTrace()
打印错误源的方法的跟踪。
|
void |
printStackTrace(PrintStream s)
打印错误源的方法的跟踪。
|
void |
printStackTrace(PrintWriter s)
打印错误源的方法的跟踪。
|
void |
setLocator(SourceLocator location)
方法setlocator设置一个sourcelocator对象指定发生错误的一个实例。
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace, toString
public TransformerException(String message)
message
-错误或警告消息。
public TransformerException(Throwable e)
e
-被包裹的例外。
public TransformerException(String message, Throwable e)
这是用于在处理已启动前的处理器异常使用的。
message
-错误或警告消息,或空使用嵌入式异常的消息。
e
任何例外
public TransformerException(String message, SourceLocator locator)
这个构造函数是特别有用,当一个应用程序从一个documenthandler回调创建自己的异常。
message
-错误或警告消息。
locator
为错误或警告的定位对象。
public TransformerException(String message, SourceLocator locator, Throwable e)
message
-错误或警告消息,或空使用嵌入式异常的消息。
locator
为错误或警告的定位对象。
e
任何例外
public SourceLocator getLocator()
public void setLocator(SourceLocator location)
location
- sourcelocator对象,或空的明确定位。
public Throwable getException()
getCause()
public Throwable getCause()
null
原因如果原因是不存在的或未知的。(原因是引起这个异常被扔,扔)
public Throwable initCause(Throwable cause)
这种方法可以被称为在最一次。它通常被称为在构造函数或后立即创建错误。如果这个异常是TransformerException(Throwable)
或TransformerException(String,Throwable)
创建,该方法不能被叫做曾经。
initCause
方法重写,继承类
Throwable
cause
的原因(这是以后的
getCause()
方法检索)。(一
null
值是允许的,并指出原因是不存在的或未知的。)
Throwable
实例。
IllegalArgumentException
-如果
cause
是这个异常。(一个Throwable不能自己的原因。)
IllegalStateException
-如果这个异常是
TransformerException(Throwable)
或
TransformerException(String,Throwable)
创建,这个方法已经被这个异常。
public String getMessageAndLocation()
String
代表错误信息附加位置信息。
public String getLocationAsString()
public void printStackTrace()
printStackTrace
方法重写,继承类
Throwable
public void printStackTrace(PrintStream s)
printStackTrace
方法重写,继承类
Throwable
s
-流,垃圾将被送往。
public void printStackTrace(PrintWriter s)
printStackTrace
方法重写,继承类
Throwable
s
-作家在转储将发送到。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.