Max Number Recursion Stack Overflow Java