-New proposed stack trace-------------------------- java.lang.Exception: Sorry, I like the apple at test.Main$Apple$Worm.goAway(Main.java:29) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) SUPPRESSED 4 exceptions of Exception@71f2a7d5: (1 of 4) RuntimeException@5474c6c SUPPRESSES Exception@71f2a7d5, details: java.lang.RuntimeException: Suppress exc 1 at test.Main$Apple$Worm.goAway(Main.java:30) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) CAUSE IllegalArgumentException@4b6995df of RuntimeException@5474c6c, details: java.lang.IllegalArgumentException: reason 1 at test.Main$Apple$Worm.goAway(Main.java:30) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) (2 of 4) RuntimeException@2fc14f68 SUPPRESSES Exception@71f2a7d5, details: java.lang.RuntimeException: Suppress exc 2 at test.Main$Apple$Worm.goAway(Main.java:31) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) CAUSE IllegalArgumentException@591f989e of RuntimeException@2fc14f68, details: java.lang.IllegalArgumentException: reason 2 at test.Main$Apple$Worm.goAway(Main.java:31) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) (3 of 4) RuntimeException@66048bfd SUPPRESSES Exception@71f2a7d5, details: java.lang.RuntimeException: Suppress exc 3 at test.Main$Apple$Worm.goAway(Main.java:33) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) CAUSE IllegalArgumentException@61443d8f of RuntimeException@66048bfd, details: java.lang.IllegalArgumentException: reason 3 at test.Main$Apple$Worm.goAway(Main.java:28) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) (4 of 4) RuntimeException@2fc14f68 already printed and SUPPRESSES Exception@71f2a7d5 (REPEAT REF) CAUSE LocException@445b84c0 of Exception@71f2a7d5, details: test.Main$LocException: Location at test.Main$Apple$Worm.goAway(Main.java:29) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) CAUSE LocException@61a52fbd of LocException@445b84c0, details: test.Main$LocException: int at test.Main$Apple$Worm.goAway(Main.java:29) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) CAUSE LocException@233c0b17 of LocException@61a52fbd, details: test.Main$LocException: int2 at test.Main$Apple$Worm.goAway(Main.java:29) at test.Main$Apple.goToMe(Main.java:22) at test.Main.main(Main.java:7) CAUSE IllegalArgumentException@61443d8f of LocException@233c0b17 ALREADY PRINTED (CIRCULAR REFERENCE) -End of New proposed stack trace-------------------