Я используюКак я мог знать статус соединения сокета внутри PrintWriter
PrintWriter output = new PrintWriter(socket.getOutputStream(), true);
......
output.println(message);
......
Поскольку Println функция не имеет возвращаемого значения, это не бросать никаких исключений либо. Как я могу узнать, что отключение отключено?
Благодаря
эти вызовы API вводят в заблуждение и не могут быть использованы для определения того, действительно ли вы в настоящее время подключены, см. Здесь код http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk /6-b14/java/net/Socket.java – jtruelove