Como muestro un error si no introduce un numero
Publicado por Mario (1 intervención) el 18/02/2018 19:27:30
Buen día programadores.
Como pueden ver a continuación es un simple programa que cuenta según el número que el usuario le coloque, la pregunta realmente es ¿Como hago para que en el caso de que el usuario coloque algo que no sea un número el programa no colapse e imprima un error al usuario que el dato debe ser numérico?.
Como pueden ver a continuación es un simple programa que cuenta según el número que el usuario le coloque, la pregunta realmente es ¿Como hago para que en el caso de que el usuario coloque algo que no sea un número el programa no colapse e imprima un error al usuario que el dato debe ser numérico?.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import java.util.Scanner;
public class Iteracion {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
String texto;
int inicio = 0;
int numero;
boolean encendido = true;
while(encendido==true){
System.out.println("Bienvenido al Contandor! ");
System.out.println();
System.out.println("A continuación inserte el valor a contar: ");
numero = teclado.nextInt();
while(inicio <= numero){
System.out.println("Va en : "+ inicio);
inicio++;
}
System.out.println("¿Desea continuar?...(S/N)");
texto = teclado.next();
if("S".equals(texto)||"s".equals(texto)){
inicio = 0;
}
else if("N".equals(texto)||"n".equals(texto)){
encendido = false;
}
}
}
}
Valora esta pregunta
0