我们可以在java Web应用程序中使用System.exit()吗

我们可以在java Web应用程序中使用System.exit()吗,java,web-applications,systemexit,Java,Web Applications,Systemexit,我们正在使用java开发web应用程序。我想在我的一个方法中使用System.exit(),而不是return。据我所知,如果我使用此选项,应用程序将进入关闭模式 有人能给我一些建议吗?一般来说,这是一个非常糟糕的想法,但经验法则是System.exit()关闭整个JVM 您的web应用程序应该能够处理响应,而不仅仅是自杀,我不知道有哪种情况下您希望它自杀。System.exit()将关闭Servlet容器/(Tomcat) 类似的问题出现在上,它会关闭JVM和应用程序所在的服务器吗?是的,它会

我们正在使用java开发web应用程序。我想在我的一个方法中使用
System.exit()
,而不是return。据我所知,如果我使用此选项,应用程序将进入关闭模式


有人能给我一些建议吗?

一般来说,这是一个非常糟糕的想法,但经验法则是
System.exit()
关闭整个JVM

您的web应用程序应该能够处理响应,而不仅仅是自杀,我不知道有哪种情况下您希望它自杀。

System.exit()
将关闭Servlet容器/(Tomcat)
类似的问题出现在

上,它会关闭JVM和应用程序所在的服务器吗?是的,它会关闭同样在JVM上运行的容器(Jboss/Tomcat/Glassfish)。如果您处于开发模式,并且希望快速失败,
System.exit()
会非常有用。否则,您必须向后滚动日志文件以找出根本原因。当然,你不会在生产模式中使用它。“有人能给我一些建议吗?”-我建议你不要这样做。