Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否会捕获servlet 3.0+应用程序中的java.lang.throwable异常?_Java_Servlets_Servlet 3.0 - Fatal编程技术网

是否会捕获servlet 3.0+应用程序中的java.lang.throwable异常?

是否会捕获servlet 3.0+应用程序中的java.lang.throwable异常?,java,servlets,servlet-3.0,Java,Servlets,Servlet 3.0,我有一个带有Servlet3.0的web应用程序。 对于应用程序中的默认错误页,我在web配置中执行了以下操作 <error-page> <location>error.html> </location> <error-page> 这是否也会捕获Java.lang.Throwable异常,或者我是否需要为它们单独定义错误页 如有任何官方文件链接,将不胜感激 谢谢。根据 如果要为所有异常提供通用错误处理程序,则应定义以下错误页,而不是为每

我有一个带有Servlet3.0的web应用程序。 对于应用程序中的默认错误页,我在web配置中执行了以下操作

<error-page>
  <location>error.html> </location>
<error-page>
这是否也会捕获Java.lang.Throwable异常,或者我是否需要为它们单独定义错误页

如有任何官方文件链接,将不胜感激

谢谢。

根据

如果要为所有异常提供通用错误处理程序,则应定义以下错误页,而不是为每个异常定义单独的错误页元素:


你好这将为以下类型的异常“javax.servlet.ServletException”“java.io.IOException”而不是http错误代码提供支持。我的问题是,在servlet 3.0中定义是否会捕获运行时异常?@Hardik HTTP错误代码不是异常,异常由这个答案处理。@Kayaman,那么我需要在web配置中分别定义HTTP错误处理程序和异常处理程序吗?
<error-page>
   <exception-type>java.lang.Throwable</exception-type >
<location>/ErrorHandler</location>