LEXIKON

Vad är en stack trace?

En stack trace, eller stackspårning, visar kedjan av aktiva metodanrop vid en viss tidpunkt. I Java visas den ofta tillsammans med ett undantag för att hjälpa dig hitta var felet uppstod.

Ett förenklat exempel:

java.lang.NullPointerException
    at Exempel.halsa(Exempel.java:8)
    at Exempel.main(Exempel.java:3)

Första raden anger undantagstypen. Nästa rad visar metoden halsa och rad 8 i filen Exempel.java. Raden under visar att halsa anropades från main på rad 3.

Börja vid den översta relevanta raden i din egen kod. Om utskriften innehåller Caused by beskriver den ett bakomliggande undantag som också behöver undersökas.