Процесс получить ошибки - PullRequest
       11

Процесс получить ошибки

0 голосов
/ 02 февраля 2019

Мне нужна помощь с Java Process.Я хочу отделить нормальный ввод от ошибок.У меня есть веб-консоль, и я хочу, чтобы обычный ввод отображался белым, а ошибки - красным.

У меня уже есть все входные данные

    final BufferedReader reader = new BufferedReader(
                                new InputStreamReader(getProcess().getInputStream(), Charset.forName("UTF-8")));
                        String line = null;
                            while ((line = reader.readLine()) != null) {
server.writeToConsole(server.getConsole().getLineColorFromLogLevel(line), line);

                        }
                        reader.close();

Как я могу отловить ошибки?

Спасибо, и извините за мой плохой английский!

РЕДАКТИРОВАТЬ: Я хочу обнаружить следы стека, что я получаю от процесса

вверх

1 Ответ

0 голосов
/ 02 февраля 2019

Вы можете поместить логику чтения строки в блок try и распечатать после успешного чтения.И написать логику для вывода ошибки в блоке catch.

...