如何捕获java中的所有可能方案

时间:2013-12-01 21:22:58

标签: android exception memory

我正在开发Android中的视频游戏,它意外地随机关闭。案例是我有以下代码包含我的游戏循环:

    try {
        //game loop
    }
    catch(Exception e)
    {
        //...
    }
    catch(OutOfMemoryError e)
    {
        //...
    }

出于某种原因,该应用程序没有进入任何这些捕获。我认为这是一个内存问题,但是对于'OutOfMemoryError'它应该被覆盖吗?或者这只是在我们突然要求大量内存时才会涵盖的内容?

我想知道是否有任何捕获条件来捕捉所有可能的情况,因为这让我发疯...

1 个答案:

答案 0 :(得分:0)

不看任何代码。我认为也许你的游戏循环中有一个无限循环,它导致应用程序无响应。这导致操作系统处理任何异常或问题。