Descripción del programa
• Programa que trata de excepciones que en este caso, hace algo si se
introduce un numero no entero
Código
• package segundoparcial;
• import javax.swing.JOptionPane;
• public class Programa18 {
• public static void main(String[] args) { Integer num1=0,num2=0, suma;
• String entrada=JOptionPane.showInputDialog("Captura el primer numero: ", "0");
• String entrada2=JOptionPane.showInputDialog("Captura el primer numero: ", "0");
• if(entrada !=null){ try{
• num1=Integer.parseInt(entrada);
• num2=Integer.parseInt(entrada2);}
• catch(NumberFormatException ex){
• JOptionPane.showMessageDialog(null,"Lo que capturaste no es un numero entero: "+entrada,
"Error de captura", JOptionPane.ERROR_MESSAGE);
• }}else{
• JOptionPane.showMessageDialog(null,"Haz presionado el boton de cancelar "+entrada2, "Error d
captura ", JOptionPane.ERROR_MESSAGE);}
• suma=num1+num2;
• JOptionPane.showMessageDialog(null,"El resultado de la suma es: "+suma);}}