Libgdx:Java在捕获异常时仍在运行

Libgdx:Java在捕获异常时仍在运行,java,exception,libgdx,Java,Exception,Libgdx,我有一个奇怪的问题,当我抛出一个有意的异常(throw RuntimeException())lwjglaplication捕获异常,但java进程仍在运行 当您使用像Eclipse这样的IDE时,这个问题很容易解决。但是,当您在没有eclipse的情况下运行游戏并且游戏捕获到异常时,java进程仍在运行,并且会消耗pc资源 我不知道发生了什么事 问候。这就是它的工作原理。当您捕获到异常时,您告诉程序继续运行,因为您将处理该异常。如果您希望程序终止,请通过调用System.exit(0)显式执行

我有一个奇怪的问题,当我抛出一个有意的异常
(throw RuntimeException())
lwjglaplication捕获异常,但java进程仍在运行

当您使用像Eclipse这样的IDE时,这个问题很容易解决。但是,当您在没有eclipse的情况下运行游戏并且游戏捕获到异常时,java进程仍在运行,并且会消耗pc资源

我不知道发生了什么事


问候。

这就是它的工作原理。当您捕获到异常时,您告诉程序继续运行,因为您将处理该异常。如果您希望程序终止,请通过调用System.exit(0)显式执行该操作。@Letstat例如:@XiaoChuanYu我知道,但是假设异常随时都可能发生。如果您想自己处理该异常,则需要在调用堆栈的某个位置捕获该异常。首先,为什么要使用运行时异常??