Тег <error-page> в web.xml не перехватывает java.lang.Throwable Exceptions

У меня есть веб-приложение, разработанное с сервлетами и JSP. Я настроил свое приложение, чтобы броситьIllegalArgumentException если я вставлю плохие параметры. Затем я настроил свой файл web.xml следующим образом:

<error-page>
    <error-code>404</error-code>
    <location>/error.jsp</location>
</error-page>
<error-page>
    <exception-type>java.lang.Throwable</exception-type>
    <location>/error.jsp</location>
</error-page>

Когда я поднимаюсь404 errorтогда работает и звонитerror.jsp, но когда я поднимаюсьjava.lang.IllegalArgumentExceptionто не работает а у меняblank page вместоerror.jsp, Почему?

Сервер Glassfish, и журналы показывают, что IllegalArgumentException повышен.

Ответы на вопрос(2)

Ваш ответ на вопрос