2. En esta ocasión bienvenido otro ejercicio del
Hola compañero,realizaremosa otro ejercicio del
Pon atención al enunciado…
tema Excepciones.
tutorial de POO.
3. En esta ocasión realizaremos otro ejercicio del
Pon atención al enunciado…
tema Excepciones.
5. Escribe un programa en Java que solicite al usuario valores
numéricos. Si el usuario ingresa un valor no numérico se mostrará
en pantalla un mensaje de error, de lo contrario se mostrará un
mensaje con el número ingresado. Utilice control de excepciones.
6. Vamos a iniciarun try con la la
Declaramos importando
Creamos un constructor que
librería javax.swing.JOptionPane
conversión de cadena a por
Solicitamos un entero entero
realizará las funciones solicitadas
dentro, ya que aquí puede
para solicitar los datos por
pantalla.
en el problema.
producirse la excepción.
ventanas.
7. import javax.swing.JOptionPane;
public class DemoTryCatch {
String mensaje;
Vamos a iniciarun try con la la
Declaramos importando
Creamos un constructor que
librería javax.swing.JOptionPane
conversión de cadena a por
Solicitamos un entero entero
realizará las funciones solicitadas
dentro, ya que aquí puede
para solicitar los datos por
pantalla.
en el problema.
producirse la excepción.
ventanas.
8. import javax.swing.JOptionPane;
public class DemoTryCatch {
String mensaje;
Declaramos un try con la
Creamos un constructor que
conversión de cadena a por
Solicitamos un entero entero
realizará las funciones solicitadas
dentro, ya que aquí puede
pantalla.
en el problema.
producirse la excepción.
9. Declaramos un try con la
Creamos un constructor que
conversión de cadena a por
Solicitamos un entero entero
realizará las funciones solicitadas
dentro, ya que aquí puede
pantalla.
en el problema.
producirse la excepción.
import
public
String
public
javax.swing.JOptionPane;
class DemoTryCatch {
mensaje;
DemoTryCatch() {
10. Declaramos un try con la
conversión de cadena a por
Solicitamos un entero entero
dentro, ya que aquí puede
pantalla.
producirse la excepción.
import
public
String
public
javax.swing.JOptionPane;
class DemoTryCatch {
mensaje;
DemoTryCatch() {
11. Declaramos un try con la
conversión de cadena a por
Solicitamos un entero entero
dentro, ya que aquí puede
pantalla.
producirse la excepción.
import
public
String
public
javax.swing.JOptionPane;
class DemoTryCatch {
mensaje;
DemoTryCatch() {
String
valorCadena=JOptionPane.showInputDialog(nul
l,"Escribe un entero");
12. Declaramos un try con la
conversión de cadena a entero
dentro, ya que aquí puede
producirse la excepción.
import
public
String
public
javax.swing.JOptionPane;
class DemoTryCatch {
mensaje;
DemoTryCatch() {
String
valorCadena=JOptionPane.showInputDialog(nul
l,"Escribe un entero");
13. Declaramos un try con la
conversión de cadena a entero
dentro, ya que aquí puede
producirse la excepción.
import
public
String
public
javax.swing.JOptionPane;
class DemoTryCatch {
mensaje;
DemoTryCatch() {
String
valorCadena=JOptionPane.showInputDialog(nul
l,"Escribe un entero");
try {
int
valorNumero=Integer.parseInt(valorCadena);
/*Si lo escrito no es un entero la línea
que sigue no se ejecuta,el programa busca
el bloque catch y ejecuta su contenido
*/
mensaje="El número que ingresaste es
"+valorNumero+". Gracias";}
14. Finalmente generamos nuestro
Imprimimos el mensaje resultante
Colocamos el catch respectivo.
main y creamos un objeto de la
en pantalla.
clase DemoTryCatch.
15. Finalmente generamos nuestro
Imprimimos el mensaje resultante
Colocamos el catch respectivo.
main y creamos un objeto de la
en pantalla.
clase DemoTryCatch.
catch (NumberFormatException ex) {//El
bloque catch indica el error que captura.
mensaje="No escribiste un Entero";
}
16. Finalmente generamos nuestro
Imprimimos el mensaje resultante
main y creamos un objeto de la
en pantalla.
clase DemoTryCatch.
catch (NumberFormatException ex) {//El
bloque catch indica el error que captura.
mensaje="No escribiste un Entero";
}
17. Finalmente generamos nuestro
Imprimimos el mensaje resultante
main y creamos un objeto de la
en pantalla.
clase DemoTryCatch.
catch (NumberFormatException ex) {//El
bloque catch indica el error que captura.
mensaje="No escribiste un Entero";
}
JOptionPane.showMessageDialog(null,mensaje)
;//El mensaje enviado según el caso
}
18. Finalmente generamos nuestro
main y creamos un objeto de la
clase DemoTryCatch.
catch (NumberFormatException ex) {//El
bloque catch indica el error que captura.
mensaje="No escribiste un Entero";
}
JOptionPane.showMessageDialog(null,mensaje)
;//El mensaje enviado según el caso
}
19. Finalmente generamos nuestro
main y creamos un objeto de la
clase DemoTryCatch.
catch (NumberFormatException ex) {//El
bloque catch indica el error que captura.
mensaje="No escribiste un Entero";
}
JOptionPane.showMessageDialog(null,mensaje)
;//El mensaje enviado según el caso
}
public static void main(String[] args) {
new DemoTryCatch();
}
}
21. Bueno compañero, esto fue todo
por Nos vemos en que la solución
ahora, espero el siguiente
de ejercicio. Hasta pronto.
este ejercicio te haya sido
clara y provechosa.
22. Nos vemos en el siguiente
ejercicio. Hasta pronto.