编辑:这仅适用于模拟器,但我仍然想知道是否有解决方案。
我在黑莓应用程序中有一些代码,它在某个时刻捕获异常,在 catch block 中进行一些处理,然后重新抛出异常,该异常在调用堆栈的较高位置捕获。然而,即使我稍后发现了它,我仍然看到模拟器上显示一条错误消息,以及设备日志中的 jvm 104 错误。当我已经捕获到它所提示的异常时,我还需要做些什么来抑制此错误屏幕的显示吗?
最佳答案
您是否尝试过 JDE 首选项菜单、模拟器选项卡、调试子选项卡?其中有一个选项标记为“当 catch(Throwable) 捕获异常时不停止执行”。也许这样就可以了? (这假设您从 JDE 启动模拟器)
关于exception - 如何防止捕获的异常在黑莓应用程序中报告为未捕获?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/538778/