public class TransformerException extends Exception
| Конструктор и Описание |
|---|
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, обертывающий существующее исключение.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Throwable |
getCause()
Возвращает причину этого throwable или
null если причина является несуществующей или неизвестной. |
Throwable |
getException()
Этот метод получает исключение, которое обертывает это исключение.
|
Строка |
getLocationAsString()
Получите информацию расположения как строку.
|
SourceLocator |
getLocator()
Метод getLocator получает экземпляр объекта SourceLocator, который определяет, где ошибка произошла.
|
Строка |
getMessageAndLocation()
Получите сообщение об ошибке с добавленной информацией о расположении.
|
Throwable |
initCause(Throwable cause)
Инициализирует причину этого throwable к указанному значению.
|
void |
printStackTrace()
Напечатайте трассировку методов от где порожденная ошибка.
|
void |
printStackTrace(PrintStream s)
Напечатайте трассировку методов от где порожденная ошибка.
|
void |
printStackTrace(PrintWriter s)
Напечатайте трассировку методов от где порожденная ошибка.
|
void |
setLocator(SourceLocator location)
Метод setLocator устанавливает экземпляр объекта SourceLocator, который определяет, где ошибка произошла.
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace, toStringpublic 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 если причина является несуществующей или неизвестной. (Причиной является throwable, который заставил этот throwable быть брошенным.)public Throwable initCause(Throwable cause)
Этот метод можно вызвать самое большее однажды. Это обычно вызывают изнутри конструктора, или сразу после создания throwable. Если этот throwable создавался с TransformerException(Throwable) или TransformerException(String,Throwable), этот метод нельзя вызвать даже однажды.
initCause в class Throwablecause - причина (который сохраняется для более позднего извлечения getCause() метод). (A null значение разрешается, и указывает, что причина является несуществующей или неизвестной.)Throwable экземпляр.IllegalArgumentException - если cause этот throwable. (throwable не может быть своей собственной причиной.)IllegalStateException - если этот throwable создавался с TransformerException(Throwable) или TransformerException(String,Throwable), или этот метод уже вызвали на этом throwable.public String getMessageAndLocation()
String представление сообщения об ошибке с добавленной информацией о расположении.public String getLocationAsString()
public void printStackTrace()
printStackTrace в class Throwablepublic void printStackTrace(PrintStream s)
printStackTrace в class Throwables - Поток, куда дамп будет отправлен.public void printStackTrace(PrintWriter s)
printStackTrace в class Throwables - Писатель, куда дамп будет отправлен.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92