小编典典

Java使用Thread.sleep(x)或wait()时出现异常

java

我试图延迟-或使我的Java程序进入睡眠状态,但是发生错误。

我无法使用Thread.sleep(x)wait()。出现相同的错误消息:

未报告的异常java.lang.InterruptedException; 必须被抓住或宣布被抛出。

使用Thread.sleep() or wait()方法之前,是否需要任何步骤?


阅读 465

收藏
2020-03-15

共1个答案

小编典典

你前面有很多阅读材料。从编译器错误到异常处理,线程和线程中断。但这将满足你的要求:

try {
    Thread.sleep(1000);                 //1000 milliseconds is one second.
} catch(InterruptedException ex) {
    Thread.currentThread().interrupt();
}
2020-03-15