Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 29500|Ответ: 3

[Источник] Java получает полную информацию об исключениях (стек вызовов)

[Скопировать ссылку]
Опубликовано 18.09.2021 11:15:22 | | | |
Исключения, использующие e.toString() или e.getMessage() для получения информации об исключениях, как правило, неполны, поэтому используйте e.printStackTrace(). Можно вывести полное сообщение об ошибке, но метод статичный.

Поскольку мне нужно отправить журнал исключений и отправить его в центр сбора журналов, как получить заполненную информацию об исключениях?

решение







Предыдущий:Спросите, как C# парсирует JceStruct-ProtoBuf
Следующий:Windows использует cwRsync (Rsync) для синхронизации двух дисковых файлов
Опубликовано 23.09.2021 9:14:56 |
Комментарии от качественных программистов
 Хозяин| Опубликовано 24.09.2021 10:58:16 |
Ошибка ch.qos.logback

После наследования класса RollingFileAppender получите информацию об исключениях, переписав подприложение:


 Хозяин| Опубликовано 24.02.2022 17:06:03 |
Полное исключение преобразуется в строку, скопированную из исходного кода ch.qos.logback.classic.pattern.ThrowableProxyConverter, и код выглядит следующим образом:

Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com