Pregunta de entrevista de Tech Mahindra

What is recursion in java?