How To Track Recursion In Java