Olá, pessoal!
Como faço para emitir ao usuário uma mensagem de erro dizendo que ele digitou uma letra e não um número e pede pra ele entrar com um número??? (Abaixo tem mais ou menos como tenho feito até então…)
[color=blue]/**Programa que lê 2 números do usuário e mostra a soma *deles
*se o usuário digita uma letra ao invés de um número
- o programa emite uma mensagem de erro e pede para inserir um
número/[/color]
import javax.swing.*;
public class Programa11
{
public static void main(String[] args)
{
int a=0,b=0;
try{//entrada do número1 pela Caixa de Dialogo
String numero1 = JOptionPane.showInputDialog(“Entre com um número”);
a=Integer.parseInt(numero1);
//entrada do número2 pela Caixa de Dialogo
String numero2 = JOptionPane.showInputDialog(“Entre com um número”);
b=Integer.parseInt(numero2);
} catch(NumberFormatException e){
JOptionPane.showMessageDialog(null, “ERRO! Digite um número!”);
}
}
}//fim da classe Programa11