当前位置: 首页 > 面试题库 >

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

江飞白
2023-03-14
问题内容

我试图延迟-或使我的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();
}


 类似资料:
  • 我在Oracle中有下面的SQL语句,这让我有些头疼。如果Oracle表中的值为null,我尝试返回一个空几何体,但是它失败了,出现以下错误: 错误 ** ORA-29532:Java调用被unpper终止Java异常:java.lang.NullPointerExcema ORA-06512: at"MDSYS.SDO_UTIL",第2421行ORA-06512: at"MDSYS.SDO_UT

  • 问题内容: 我的代码中有这个 Eclipse告诉我使用静态 相反,为什么呢?有什么区别,这两种方法之间的功能是否完全不同? 问题答案: 只有一种方法,而不是两种,它是静态的。虽然您可以通过实例引用调用静态方法,但这不是很好的样式。它表明程序员认为他或她正在调用实例方法。一个困惑的程序员可能会认为他或她可以使另一个线程(不是当前线程)以这种方式进入睡眠状态,而这并不是这样做的。 您的两行代码都做同样

  • 我试图使用继承使用这个项目https://github.com/Baeldung/spring-security-registration 这是我的用户 还有一些子类,比如UserAdmin 那么我的角色课是这样的 但我在注册用户时遇到了这个错误 o、 h.LazyInitializationException:未能延迟初始化角色com的集合。贝尔东。坚持不懈模型角色用户,无法初始化代理-无会话

  • 问题内容: MyClass.java: 编译MyClass.java文件的SimpleCompileTest.java的清单。 SimpleCompileTest.java: 我正在执行SimpleCompileTest类并获取NullPointerException。ToolProvider.getSystemJavaCompiler()返回null。有人可以告诉我代码有什么问题吗 问题答案:

  • 我正在尝试使用Java JNA包装器来实现Tesseract OCR API,但我一直得到Java.lang.UnsatisfiedLinkError异常 我从http://sourceforge.net/projects/tess4j/下载了最新版本 我确保使用了32位JVM。下面是异常跟踪。 我使用了http://tess4j.sourceforge.net/codesample.html中的

  • 在尝试从cpp类调用java中的函数以在memmory中保存布尔值时,出现以下错误。我正在使用一个名为MyAdapter的类。cpp调用MyAdapterJni函数。cpp。我用MyAdapterJni编写了以下函数。清洁石油产品 我在myManager中有以下功能。java类 我在我的logcat上得到以下日志 12-14 12:06:32.024: W/dalvikvm(9575):异常Lja