0
スレッド "main" java.io.EOFExceptionで例外が発生するJavaソケットjava.io.EOFException
最後のコード行で、なぜですか?修正する方法...ありがとう。
String ip = "XXX.XX.XX.XXX";
int port = XXXXX;
Socket socket = null;
System.out.println("in function");
socket = new Socket(ip, port);
System.out.println("in function - After Socket");
ObjectOutputStream oos = new ObjectOutputStream(socket.getOutputStream());
System.out.println("in function - After ObjectOutputStream");
ObjectInputStream ois = new ObjectInputStream(socket.getInputStream());
正しい場所で、他の側/サーバー側code.Alsoとその最も可能性の高い互換性の問題、 'socket.getInputStream()'でのInputStreamを取得しようとしたとき、あなたが 'java.io.EOFException'を取得している場合は、' java.io.EOFException'は、通常、バイトが終了して、それ以上読む必要のないことを指定する有効な例外です。 –
'ServerSocket'コードには何がありますか? ServerSocketが閉じている可能性があります。 – ELITE