【初心者】Java質問・相談スレッド103【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0739デフォルトの名無しさん
2007/07/18(水) 23:46:53try {
while (true) {
Socket acceptedSocket = serverSocket.accept();
hogehoge(acceptedSocket);
}
} catch (InterruptedException e) {
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
serverSocket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
他のスレッドからThread#interrupt()で止められるサーバーってこう書くのかと思ったら
例外 java.lang.InterruptedException は対応する try 文の本体ではスローされません。
正しくはどう書くものなんでしょうか。
■ このスレッドは過去ログ倉庫に格納されています