recursividad infinita

La recursividad infinita ocurre cuando una función se llama a sí misma directa o indirectamente, lo que provoca que la función intente llamarse a sí misma eternamente y nunca termine y que además el programa se bloquee.