Descripción
La excepción NumberFormatException
se lanza para indicar que la aplicación ha intentado convertir una cadena a uno de los tipos numéricos, pero que la cadena no tiene el formato adecuado.
Situaciones donde necesitamos convertir una cadena a un tipo numérico como int
, float
o double
. Esto puede ocurrir, por ejemplo, cuando estamos leyendo datos de un archivo o de una entrada de usuario y esperamos un número, pero la cadena proporcionada no es numérica o está mal formateada.
Sintaxis
public class NumberFormatException extends IllegalArgumentException
Constructores
Ejemplo
try {
String cadena = "1243e";
Integer.parseInt(cadena);
} catch (NumberFormatException nfe){
nfe.printStackTrace();
}
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.