Все классы и интерфейсы Java Server Pages

DoCatch


public void doCatch(java.lang.Throwable t) throws java.lang.Throwable

Вызывается. если возникает Throwable в процессе обсчёта BODY внутри тэга или в любом из следующих методов: Tag.doStartTag(), Tag.doEndTag(), IterationTag.doAfterBody() и BodyTag.doInitBody().

Этот метод не вызывается, если Throwable возникает в действия одного из setter-методов.

Этот метод может вызывать исключение (то же самое или новое), которое будет передано затем во вложенную цепь. Если исключение отловлено, вызывается doFinally().

Этот метод предназначен для использования в ответ на возникновение исключительного условия.

Параметры:t - отлавливаемое исключение, перемещающееся по данному тэгу.



Содержание раздела