Java Try/Catch阻塞问题

Java Try/Catch阻塞问题,java,android,exception-handling,Java,Android,Exception Handling,我知道这个问题听起来很傻,但它确实发生了。我在catch中放了一些语句来处理异常(它应该出现在某个屏幕上),它总是出现在catch块中。因此,我删除了try/catch,这样我的应用程序就会崩溃,这样我就可以识别异常。但是,有趣的是,它没有崩溃。可能吗 查看您的方法是否有“throws-XXXException”声明。如果为true,则表示调用方(或调用方的调用方…)已捕获异常并在那里进行处理 如果该方法没有声明任何要抛出的异常,这意味着您捕获的“异常”是一个“RuntimeException”

我知道这个问题听起来很傻,但它确实发生了。我在catch中放了一些语句来处理异常(它应该出现在某个屏幕上),它总是出现在catch块中。因此,我删除了try/catch,这样我的应用程序就会崩溃,这样我就可以识别异常。但是,有趣的是,它没有崩溃。可能吗

  • 查看您的方法是否有“throws-XXXException”声明。如果为true,则表示调用方(或调用方的调用方…)已捕获异常并在那里进行处理

  • 如果该方法没有声明任何要抛出的异常,这意味着您捕获的“异常”是一个“RuntimeException”,可以在不声明的情况下抛出


  • 在这两种情况下,应用程序不会崩溃。

    除非您向我们展示相关代码,否则我们不可能回答此问题。是否有可能用于包含try/catch的函数本身包装在try/catch中?是的,有可能。你刚刚经历过。在投票开始前快速发布代码!有可能吗?--不。发布您的代码,以便我澄清我的答案。如果您尝试捕获运行时异常,这不是cougt,您将在尝试此操作的基础上收到警告,如果您的代码正常,则没有此操作,它将正确运行。我认为第二种情况听起来不错。这里的运行时异常是什么。。?所有的ECxeption都发生在运行时,对吗?