Ich habe die folgenden 3 Zeilen des Codes:
ServerSocket listeningSocket = new ServerSocket(earPort);
Socket serverSideSocket = listeningSocket.accept();
BufferedReader in = new BufferedReader(new InputStreamReader(serverSideSocket.getInputStream()));
Der Compiler beschwert sich über alle 3 Zeilen, und die Beschwerde ist für alle 3 Zeilen die gleiche: unreported exception java.io.IOException; Genauer gesagt werden diese Ausnahmen ausgelöst durch new ServerSocket
, accept()
y getInputStream()
.
Ich weiß, dass ich Folgendes verwenden muss try ... catch ...
. Aber dafür muss ich wissen, was diese Ausnahmen in jedem einzelnen Fall bedeuten (wie soll ich sie interpretieren). Wann treten sie auf? Ich meine, nicht im Allgemeinen, sondern in diesen 3 besonderen Fällen.