2016-09-25 136 views
0

我正在用Java编写代码来每10秒运行一次任务。但是,当我从netbeans停止该程序时,它仍在运行程序在终止后继续运行

while(true) 

{ 
.... 
Thread.sleep(10000); 
} 
+3

问题是?!? – acornagl

+0

即使我进入Run-> Stop Run并退出IDE,我仍然可以看到程序正在运行,它应该在我退出IDE时停止 – Aquarius24

+0

您是否捕获到InterruptedException? – mm759

回答

0

关闭IDE并不意味着终止所有项目。

0

这意味着netbeans正在关闭您的主线程并让其他人在运行。尝试在你的代码的某个地方执行一个System.exit,你会看到它完成了运行。

相关问题