cito
Cita: Este Error es muy frecuente cuando en algun ciclo llevamos un contador y excedemos por error el limite de la variable contador declarado; lo que hay que hacer es declarar la variable contador de mayor capacidad y listo O Tambien ocurre en algunas conversiones de caracter a numero y la cadena que vamos a convertir contiene un caracter que no es un digito
ocurre cuando no haces las excepciones generalmente con valores NULL