Pessoal tenho uma entrada de dados simples pelo inputDialog.
Minha entrada de dados deverá sempre ser inteira.
Então, como faço pra quando for digitado uma String ou um Double ou qualquer outro valor ser retornado uma mensagem avisando o erro!
int x = 0;
String xx = "";
xx = JOptionPane.showInputDialog("Digite um número");
x = Integer.parseInt(xx);
try {
JOptionPane.showMessageDialog(null, x);
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(null, "Digite apenas valores Numéricos");
}
Fiz o seguinte codigo porém so tenho o retorno no Console
Exception in thread “main” java.lang.NumberFormatException: