Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/10/2015, 17:55
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Error de principiante en java

Primero entiende siempre el motivo de la excepción

Cita:
public class StackOverflowError
extends VirtualMachineError
Thrown when a stack overflow occurs because an application recurses too deeply.
El error aparece cuandoun proceso recursivo se vuelve "demasiado recursivo"

¿Dónde usas tú la recursividad? En la línea 12

num = 13
num - (num % 10) = num
13 - 3 = 10
10 - 0 = 10
10 - 0 = 10
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.