Java · Essencial · Inglês · Técnico
stack trace
Lista das chamadas de método ativas no momento em que uma exceção foi criada, da mais recente para a mais antiga, com arquivo e linha.
Onde usar
É a primeira coisa que se lê num erro em produção. Em review: 'não perca a causa original: passe a exceção como cause'.
Em código
try {
processar();
} catch (Exception e) {
log.error("falha ao processar", e);
throw new RuntimeException("erro", e);
}Exemplos
Paste the full stack trace in the ticket.
Cole o stack trace completo no chamado.
The root cause is at the bottom of the stack trace.
A causa raiz está no fim do stack trace.
Cuidado
Não engula o rastro com log só da mensagem; registre a exceção inteira no logger, em vez de e.printStackTrace() solto.
Sinônimos
rastro da pilha