Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 29500|Risposta: 3

[Fonte] Java riceve tutte le informazioni sulle eccezioni (call stack)

[Copiato link]
Pubblicato su 18/09/2021 11:15:22 | | | |
Le eccezioni che usano e.toString() o e.getMessage() per ottenere informazioni di eccezione sono generalmente incomplete, quindi si usa e.printStackTrace(). È in grado di inviare un messaggio di errore completo, ma il metodo è statico.

Poiché devo inviare il registro delle eccezioni e inviarlo al centro di raccolta log, come posso ottenere le informazioni complete delle eccezioni?

soluzione







Precedente:Chiedi come C# analizza JceStruct-ProtoBuf
Prossimo:Windows utilizza cwRsync (Rsync) per sincronizzare due file disco
Pubblicato su 23/09/2021 09:14:56 |
Commenti di programmatori umani di alta qualità
 Padrone di casa| Pubblicato su 24/09/2021 10:58:16 |
errore ch.qos.logback

Dopo aver ereditato la classe RollingFileAppender, ottieni le informazioni di eccezione riscrivendo il subAppend:


 Padrone di casa| Pubblicato su 24/02/2022 17:06:03 |
L'eccezione completa viene convertita in una stringa, copiata dal codice sorgente di ch.qos.logback.classic.pattern.ThrowableProxyConverter, e il codice è il seguente:

Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com