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