サーバーを作っているのですが、
クライアントが接続してきて、Socketを取得して、

printWriter = new PrintWriter(socket.getOutputStream());

のようになっているとき、
クライアントが切断したことをどのように知ればいいのでしょう?
切断されているときにprintWriterに書き込んでもIOExceptionは発生しません。
自分が送信したデータが相手に届いたかどうか
確かめる方法があってもいいような気がするのですが。