Saltar al contenido
Excepciones de JavaError
IllegalArgumentException

IllegalArgumentException

Un método recibe un argumento que no es válido para su rango o formato esperado.

jvmandroidspring

Qué causa este error

El valor pasado a un método no cumple las precondiciones del método. Esto incluye valores negativos donde se esperan positivos, cadenas vacías, valores null o valores fuera de un rango aceptable.

Cómo solucionarlo

Valida los argumentos antes de pasarlos al método. Consulta la documentación del método para conocer los rangos de entrada válidos. Añade validación de entrada en los puntos de entrada de tus métodos.

Documentación Oficial

Códigos de Error Relacionados