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

我曾试图延迟或休眠我的Java程序,但出现了一个错误

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

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

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

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

试试看{
Thread.sleep(1000);//1000毫秒是1秒。
}捕获(中断异常例外){
Thread.currentThread().interrupt();
}

发表评论