ti ringrazio della risposta però sto preparando l'esame di fondamenti di programmazione dove il blocco try-catch non è stato spiegato... mi salvo questo tuo codice per il futuro![]()
il controllo che ho detto prima l'ho implementato in questo modo
può andare o è troppo rozzo?codice:do { System.out.println("Inserire numero di conto (max 4 cifre): "); nConto1 = sc.nextInt(); } while (nConto1 > MAX_LENGHT ); do { System.out.println("Inserire nome (max 5 caratteri): "); nome1 = sc.next(); } while (nome1.length() > MAX_LENGHT2);
PS ma nel tuo codice il while non cicla all'infinito?