Java http отладки останавливается - PullRequest
0 голосов
/ 09 мая 2018

Я отлаживаю простое приложение сокет сервер-клиент, и у меня возникают проблемы в строке

inputStream = new ObjectInputStream(inStream);

При переходе через эту строку кода, отладчик перестает работать, зависаяотлаженная программа.Когда я попытался (принудительно) войти в него, увидев окно для принятия условий и положений декомпилятора, я пришел к шагу, когда он говорит: «Исходный код не соответствует байт-коду» в файле «Launcher.class»

Это неисправная функция: (переданы аргументы "localhost" и 8080)

 public void connect(String host, int port) throws IOException {
    if (connected) {
        throw new IOException("Already connected.");
    }

    clientSocket = new Socket(host, port);
    outStream = clientSocket.getOutputStream();
    outputStream = new ObjectOutputStream(outStream);
    inStream = clientSocket.getInputStream();
    inputStream = new ObjectInputStream(inStream);
    connected=true;
    System.out.println("Connected to "+host+" over port "+ port);
}
...