【发布时间】:2017-04-14 11:19:49
【问题描述】:
我正在使用 JavaFX。
当某个文件未加载时,我希望该阶段关闭并且该实例中的代码停止执行。
catch (FileNotFoundException ex)
{
stage.close();
System.out.println("This should not appear.");
}
调用 stage.close() 会关闭程序,但在此之前,程序中的一些其他代码会被执行。我不希望这种情况发生。
如何立即关闭当前阶段(或至少阻止其他代码执行)?
【问题讨论】:
-
@limonik - 我不想关闭整个应用程序。我只想关闭当前阶段。
-
您说:“我要关闭舞台,停止执行程序。”。那么你真正想要达到的目标是什么?执行的“其他一些代码”是什么?
-
@DVarga- 我可能没有使用正确的术语,但基本上,我的程序从一个阶段开始。该阶段产生另一个阶段。我希望第二阶段退出而不影响第一阶段,我希望它退出而不继续调用更多代码。