谁能指导我如何在java中使用简单的超时?基本上在我的项目中,我正在执行一条语句 br.readLine()
,它正在读取来自调制解调器的响应。但有时调制解调器没有响应。为此,我想添加一个超时。我正在寻找如下代码:
try {
String s= br.readLine();
} catch(TimeoutException e) {
System.out.println("Time out has occurred");
}
原文由 Yuvraj 发布,翻译遵循 CC BY-SA 4.0 许可协议
您正在寻找的可以在 这里 找到。可能存在一种更优雅的方法来实现这一点,但一种可能的方法是
选项 1(首选):
选项 2:
这些只是草稿,因此您可以了解主要思想。