/** * LeNumero.java */package org.estudos;import javax.swing.JOptionPane;/** * @author João Henrique Berg dos Santos * */public class LeNumero { /** * @param args os argumentos da linha de comando */ public static void main(String[] args) { // TODO Auto-generated method stub int numero = 0; // Declara e inicializa numero boolean eNumero = false; // Repete enquanto um número válido não for digitado while (!eNumero) { try { numero = Integer.parseInt(JOptionPane.showInputDialog( null, "Digite um número inteiro")); eNumero = true; } catch (NumberFormatException nfe) { // TODO: handle exception JOptionPane.showMessageDialog( null, "Por favor, digite um número inteiro"); } } JOptionPane.showMessageDialog(null, "Número digitado: " + numero); }}