Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SOAPException extends Exception
SOAPException
объект может содержать a String
это приводит причину для исключения, встроенного Throwable
объект, или оба. Этот класс обеспечивает методы для того, чтобы они получили причину сообщения и для того, чтобы они получили встроенное Throwable
объект. Типичные причины броска a SOAPException
объект является проблемами, такими как трудность, устанавливающая заголовок, не будучи способен отправлять сообщение, и не будучи способен получать соединение с провайдером. Причины встраивания a Throwable
объект включает проблемы, такие как ввод/ошибки на выходе или проблема парсинга, такие как ошибка в парсинге заголовка.
Конструктор и Описание |
---|
SOAPException()
Конструкции a
SOAPException объект без причины или встроенный Throwable объект. |
SOAPException(String reason)
Конструкции a
SOAPException объект с данным String как причина выданного исключения. |
SOAPException(String reason, Throwable cause)
Конструкции a
SOAPException объект с данным String как причина выданного исключения и данный Throwable возразите как встроенное исключение. |
SOAPException(Throwable cause)
Конструкции a
SOAPException объект инициализируется с данным Throwable объект. |
Модификатор и Тип | Метод и Описание |
---|---|
Throwable |
getCause()
Возвраты
Throwable объект встраивается в это SOAPException если есть тот. |
Строка |
getMessage()
Возвращает сообщение детали для этого
SOAPException объект. |
Throwable |
initCause(Throwable cause)
Инициализирует
cause поле этого SOAPException объект с данным Throwable объект. |
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public SOAPException()
SOAPException
объект без причины или встроенный Throwable
объект.public SOAPException(String reason)
SOAPException
объект с данным String
как причина выданного исключения.reason
- описание того, что вызвало исключениеpublic SOAPException(String reason, Throwable cause)
SOAPException
объект с данным String
как причина выданного исключения и данный Throwable
возразите как встроенное исключение.reason
- описание того, что вызвало исключениеcause
- a Throwable
объект, который должен быть встроен в это SOAPException
объектpublic SOAPException(Throwable cause)
SOAPException
объект инициализируется с данным Throwable
объект.public String getMessage()
SOAPException
объект. Если есть встроенное Throwable
объект, и если SOAPException
у объекта нет никакого собственного сообщения детали, этот метод возвратит сообщение детали из встроенного Throwable
объект.
getMessage
в классе Throwable
SOAPException
или, если у этого нет ни одного, сообщения встроенного Throwable
объект, если есть тотpublic Throwable getCause()
Throwable
объект встраивается в это SOAPException
если есть тот. Иначе, этот метод возвраты null
.public Throwable initCause(Throwable cause)
cause
поле этого SOAPException
объект с данным Throwable
объект. Этот метод можно вызвать самое большее однажды. Это обычно вызывают изнутри конструктора или сразу после того, как конструктор возвратил новое SOAPException
объект. Если это SOAPException
объект создавался с конструктором SOAPException(Throwable)
или SOAPException(String,Throwable)
, подразумевать, что cause
у поля уже есть значение, этот метод нельзя вызвать даже однажды.
initCause
в классе Throwable
cause
- Throwable
возразите, что вызвал это SOAPException
объект, который будет брошен. Значение этого параметра сохраняется для более позднего извлечения getCause()
метод. Значение null разрешается и указывает, что причина является несуществующей или неизвестной.SOAPException
экземплярIllegalArgumentException
- если cause
это Throwable
объект. (A Throwable
объект не может быть своей собственной причиной.)IllegalStateException
- если причина для этого SOAPException
объект был уже инициализирован
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.