Ayuda en POO
Publicado por Jorge (7 intervenciones) el 09/06/2020 17:48:32
Modifica el programa para que en lugar de ser un número o letra asignado, sea introducido por el usuario. Además el programa deberá leer una serie de valores, y contar cuantos errores fueron cometidos, y cuantos aciertos, un error es cuando el usuario teclea un valor de tipo cadena. Un acierto es cuando el usuario teclea un valor numérico. El programa deberá terminar cuando el usuario teclee la palabra SALIR.
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
public class Uno {
private static int metodo (){
int valor = 0;
try{
valor = valor +1;
valor = valor + Integer.parseInt("42");
valor = valor + 1;
System.out.println("Valor al final del try: " + valor);
}catch(NumberFormatException e){
valor = valor + Integer.parseInt("42");
System.out.println("Valor al final de catch: " + valor);
}finally{
valor = valor +1;
System.out.println("Valor al final de finally: "+ valor);
}
valor = valor +1;
System.out.println("Valor antes del return: "+ valor);
return valor;
}
public static void main (String[]args){
try{
System.out.println(metodo());
}catch(Exception e){
System.out.println("Excepcion en metodo()");
e.printStackTrace();
}
}
}
Valora esta pregunta


0