Java Recursion Method

     This is one of my favorite part of java programming. It is little bit complex with its function. And obviously, it will turn to be a fun part, if you get it. It is called Java Recursion.
So what is Java Recursion?
Recursion is a programming technique where a method calls itself to find result.