Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Exception extends Throwable
Exception
и его подклассы являются формой Throwable
это указывает на условия, которые разумное приложение могло бы хотеть поймать. Класс Exception
и любые подклассы, которые не являются также подклассами RuntimeException
проверенные исключения. Проверенные исключения должны быть объявлены в методе или конструктор throws
пункт, если они могут быть брошены выполнением метода или конструктора и распространить вне границы конструктора или метода.
Error
, Сериализированная ФормаМодификатор | Конструктор и Описание |
---|---|
|
Exception()
Создает новое исключение с
null как его сообщение детали. |
|
Exception(String message)
Создает новое исключение с указанным сообщением детали.
|
|
Exception(String message, Throwable cause)
Создает новое исключение с указанным сообщением детали и причиной.
|
protected |
Exception(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Создает новое исключение с указанным сообщением детали, причиной, включенное подавление или отключенная, и перезаписываемая трассировка стека, включенная или отключенная.
|
|
Exception(Throwable cause)
Создает новое исключение с указанной причиной и сообщением детали (cause==null ? null : cause.toString()) (который обычно содержит класс и сообщение детали cause).
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public Exception()
null
как его сообщение детали. Причина не инициализируется, и может впоследствии быть инициализирована звонком Throwable.initCause(java.lang.Throwable)
.public Exception(String message)
Throwable.initCause(java.lang.Throwable)
.message
- сообщение детали. Сообщение детали сохраняется для более позднего извлечения Throwable.getMessage()
метод.public Exception(String message, Throwable cause)
Отметьте что сообщение детали, связанное с cause
автоматически не включается в сообщение детали этого исключения.
message
- сообщение детали (который сохраняется для более позднего извлечения Throwable.getMessage()
метод).cause
- причина (который сохраняется для более позднего извлечения Throwable.getCause()
метод). (Значение null разрешается, и указывает, что причина является несуществующей или неизвестной.)public Exception(Throwable cause)
PrivilegedActionException
).cause
- причина (который сохраняется для более позднего извлечения Throwable.getCause()
метод). (Значение null разрешается, и указывает, что причина является несуществующей или неизвестной.)protected Exception(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
message
- сообщение детали.cause
- причина. (A null
значение разрешается, и указывает, что причина является несуществующей или неизвестной.)enableSuppression
- включается ли подавление или отключаетсяwritableStackTrace
- должна ли трассировка стека быть перезаписываемой
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.