Skip to content

Methoden im Context

by Matthias Derer on April 29th, 2008

Beim Debuggen einer (Java-)Applikation ist es oft nützlich zu wissen, welche Methode die aktuelle Methode aufgerufen hat.
Man kann natürlich einfach in jede Methode eine Ausgabe auf System.error oder System.out schmeißen. Soweit es sich um sequenzielle Aufrufe handelt, ist das zwar umständlich, aber funktioniert.
Eine andere, sehr interessante Idee implementiert diese Trace Klasse, welche eine Exception generiert und dann über den Stacktrace die aufrufende Methode herausfindet. Na.. auf die Idee muss man auch erstmal kommen.

]]>

Beim Debuggen einer (Java-)Applikation ist es oft nützlich zu wissen, welche Methode die aktuelle Methode aufgerufen hat.
Man kann natürlich einfach in jede Methode eine Ausgabe auf System.error oder System.out schmeißen. Soweit es sich um sequenzielle Aufrufe handelt, ist das zwar umständlich, aber funktioniert.
Eine andere, sehr interessante Idee implementiert diese Trace Klasse, welche eine Exception generiert und dann über den Stacktrace die aufrufende Methode herausfindet. Na.. auf die Idee muss man auch erstmal kommen.

From → Uncategorized

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS