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

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

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

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

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

回答:

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

try {

Thread.sleep(1000); //1000 milliseconds is one second.

} catch(InterruptedException ex) {

Thread.currentThread().interrupt();

}

以上是 Java使用Thread.sleep(x)或wait()时出现异常 的全部内容, 来源链接: utcz.com/qa/405270.html

回到顶部