Crea un programa en Java que solicite al usuario ingresar un texto (x) y utilice un bloque try-catch para comprobar si el texto es un número o no. Si es un número, muestra "Es un número"; de lo contrario, muestra "No es un número".
try-catch
Es importante destacar que existen otras formas más adecuadas de validar la entrada del usuario en aplicaciones Java.
Juan
No es un número
import java.util.Scanner; public class NumeroConExcepciones { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Ingresa un texto: "); String x = input.nextLine(); try { Integer.parseInt(x); System.out.println("Es un número"); } catch (NumberFormatException e) { System.out.println("No es un número"); } } }
Haz clic aquí para ver la solución del ejercicio
Compártelo en tus redes sociales y desafía a tus amigos a resolver problemas de programación. Juntos, podemos aprender y crecer.
El codigo se ha copiado correctamente en el portapapeles.
Continua mejorando tus habilidades de programación en Java con nuestra selección de ejercicios prácticos de la lección. ¡Haz clic en Practicar y desafía tus conocimientos!
Crea un programa en Java que solicite al usuario ingresar un texto (x) y utilice un bloque try-catch para comprobar si el texto es un número o no.
Práctica con ejercicios en Java fáciles e intermedios sobre diferentes tipos de datos de texto, numérico o booleano.
Curso de programación gratuito con ejercicios y soluciones prácticas en C#. ¡Comienza a aprender ahora mismo!
Lleva tus lecciones de Exercises C# a todas partes con nuestra aplicación para Android. Descárgala ahora desde Google Play.
Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continua navegando, consideramos que acepta su uso.