SE450: Some advice: How is this method getting called [14/16] |
You can tell where how a method is being called by setting a breakpoint in the debugger. Or you can do: new Throwable().printStackTrace(); or use a function something like this (from http://mindprod.com/jgloss/trace.html): static void imAt (PrintWriter log) { Throwable t = new Throwable(); StackTraceElement[] es = t.getStackTrace(); StackTraceElement e = es[1]; log.println( "at " + e.getClassName() + "."+ e.getMethodName() + " line:" + e.getLineNumber() );