По какой-то причине мне не хватает части трассировки стека, фактический корень исключения.public void method1() {
try {
method2();
} catch (SearchException e) {
logger.error("Search error", e.getMessage(), e);
}
}
private void method2() {
try {
// Logic which potentially can throw exception
} catch (Exception e) {
throw new SearchException("Error during execution Module A", e);
}
}
public class SearchException extends Exception {
public SearchException(String message, Throwable cause) {
super(message, cause);
}
}
< /code>
Кто -нибудь знает причину, по которой мне не хватает части Stacktrace, где произошло исключение Fist Place? Не могли бы вы предложить правильный способ обработки/журнала исключений?
Подробнее здесь: https://stackoverflow.com/questions/211 ... nd-logging
Java log4j Правильная обработка исключений и ведение журнала исключений ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение