
Validar tipo de dato de variable
Publicado por Quim (1 intervención) el 06/10/2021 01:44:12
Buenas programadores! Mi consulta es:
Hay alguna manera en Java de que si pongo (a través del util.Scanner) un tipo de dato incorrecto (por ejemplo una letra en una variable Int) pueda poner un mensaje a traves de system.out.print conforme el dato introducido es incorrecto y no que se me deje de ejecutar el programa?
Para que quede mas claro lo pongo como lo haria en javascript por si es de ayuda:
Se puede hacer algo parecido en java habiendo declarado la variable como Int sin que salga error? Ya que si no pongo un numero en la variable int se me para el programa directamente y no puedo mostrar un mensaje conforme el dato introducido es incorrecto.
Muchas gracias! Un abrazo.
Hay alguna manera en Java de que si pongo (a través del util.Scanner) un tipo de dato incorrecto (por ejemplo una letra en una variable Int) pueda poner un mensaje a traves de system.out.print conforme el dato introducido es incorrecto y no que se me deje de ejecutar el programa?
Para que quede mas claro lo pongo como lo haria en javascript por si es de ayuda:
1
2
3
4
var numero = prompt(“introduce numero”);
If (typeof numero != ‘number’) {
console.log(“Dato incorrecto”);
}
Se puede hacer algo parecido en java habiendo declarado la variable como Int sin que salga error? Ya que si no pongo un numero en la variable int se me para el programa directamente y no puedo mostrar un mensaje conforme el dato introducido es incorrecto.
Muchas gracias! Un abrazo.
Valora esta pregunta


0