处理异常并停止执行

时间:2015-12-16 09:48:28

标签: java codenameone

在我当前的Codename One GUI构建器应用程序中,我设置Button的命令操作以打开新表单。

当前行为 - 当没有连接时,它会显示错误消息,然后转到下一个表单。

必需行为 - 如果发生任何异常,我想暂停执行并保持当前状态。

我如何实现这一目标?

@Override
protected void handleErrorResponseCode(int code, String message) {
    Dialog.show("Error msg", "The server returned the error code: " + code, "ok", null);
}

1 个答案:

答案 0 :(得分:0)

我建议避免使用命令,而只是调用:

showForm("DestinationForm", null);

在您成功请求时,在连接请求的postResponse方法中。

或者,您可以在命令编辑对话框中按下转到代码按钮,此方法允许您返回一个布尔值,指示是否应继续导航。