Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Eccezioni 4

Precedente
SUPERIORE
Successiva

Diventa utile avere un metodo per la lettura di interi (o reali) risolvendo all'origine il problema di input difettosi con l'uso delle eccezioni

int leggiIntero(String msg)
{
    String  input ="";
    int     intero=0;
    boolean ANCORA;

    do
    {
       ANCORA=false;
       try
       {
          input=javax.swing.JOptionPane.showInputDialog(msg);
          intero=Integer.parseInt(input);
       }
       catch(NumberFormatException ex)
       {
          javax.swing.JOptionPane.showMessageDialog(null,
             "Formato numerico errato: " + input);
          ANCORA=true;
       }
    }
    while(ANCORA);

    return intero;
}

Eccezioni 4 - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva