Ad esempio:Originariamente inviato da infoumano86
Hai detto che rifaresti il metodo ReadTermine(), in che senso?
1) leggi la stringa dalla console
2) se la stringa è compatibile, restituisci una nuova istanza di Termine, altrimenti restituisci null.
E quindi, in base a quanto hai postato, puoi fare:
codice:public static Termine readTermine() { String input = // lettura dell'input... if( !controllo(input) ) return null; return new Termine(input); }