Einfaches Timeout in Java
Kann mir jemand erklären, wie ich ein einfaches Timeout in Java verwenden kann? Grundsätzlich führe ich in meinem Projekt eine Aussage durchbr.readLine()
, die eine Antwort von einem Modem liest. Aber manchmal reagiert das Modem nicht. Zu diesem Zweck möchte ich ein Timeout hinzufügen. Ich suche einen Code wie:
try {
String s= br.readLine();
} catch(TimeoutException e) {
System.out.println("Time out has occurred");
}