java - 如何在 J2ME 中设置警报而不是显示未处理的异常?

标签 java java-me

我正在设计一个应用程序,由于很多原因,该应用程序显示未处理的异常。所以我希望我的应用程序在 catch block 中显示警报。

最佳答案

你可以这样做:

private Alert alert;
private Display display;
// Obtain display with display = Display.getDisplay(this); in consturctor

catch(Exception e) {
    alert = new Alert("Error occurred", "Message: " + e.getMessage(), null, AlertType.ERROR);
    alert.setTimeout(Alert.FOREVER);
    display.setCurrent(alert, form);
}

希望这有帮助。

关于java - 如何在 J2ME 中设置警报而不是显示未处理的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4802270/

相关文章:

java - 如何处理以明文连接结束的https url

java - 方法重载与工厂

mobile - J2ME加速度计有什么好的引用资料吗,我似乎没有找到

google-maps - 获取缩放和中心以适合谷歌静态 map 中的所有标记

pdf - 在黑莓上渲染 PDF?

java-me - 存储在 LWUIT 中

java - 使用 FlexJSON 反序列化多对一关系

java - 解析 JSON 抛出异常

java - Realm 模型关系

audio - 如何在j2me/Blackberry中获得环境噪声水平