Moin Leuts,
hab mal ne kurze Frage. Ich übe bissl an der Netzwerkprogrammierung in Java. Nun habe ich festgestellt, dass wenn ich ein ServerSocket öffne und irgendwann später eine Exception auftritt (sei es eine IOException oder eine Selbstkonstruierte), dass ich beim erneuten Starten des Servers nicht den gleichen Port benutzen kann
Ich dachte mir, dass es am vorher erstellten Socket liegt, dass diese nicht abgebaut ist. Wie kann ich jedoch in einem try-catch diesen Socket schließen, wenn bspw. im finally-Bereich mein Socket nicht mehr vom Editor als gültig erkannt wird?
Greetz
hcwd
hab mal ne kurze Frage. Ich übe bissl an der Netzwerkprogrammierung in Java. Nun habe ich festgestellt, dass wenn ich ein ServerSocket öffne und irgendwann später eine Exception auftritt (sei es eine IOException oder eine Selbstkonstruierte), dass ich beim erneuten Starten des Servers nicht den gleichen Port benutzen kann
Ich dachte mir, dass es am vorher erstellten Socket liegt, dass diese nicht abgebaut ist. Wie kann ich jedoch in einem try-catch diesen Socket schließen, wenn bspw. im finally-Bereich mein Socket nicht mehr vom Editor als gültig erkannt wird?
Greetz
hcwd