Miglioria UX
This commit is contained in:
@@ -233,34 +233,31 @@ public class MainGarage {
|
||||
int posizione = 0;
|
||||
VeicoloAMotore veicoloEstratto = null;
|
||||
|
||||
error = false;
|
||||
|
||||
do {
|
||||
error = false;
|
||||
try {
|
||||
System.out.print("Inserire la posizione: ");
|
||||
posizione = sc.nextInt();
|
||||
|
||||
do {
|
||||
try {
|
||||
System.out.print("Inserire la posizione: ");
|
||||
posizione = sc.nextInt();
|
||||
|
||||
if (posizione <= 0 || posizione >= Garage.DIMENSIONE_GARAGE) {
|
||||
System.out.println("Errore: la posizione non esiste.");
|
||||
pausa();
|
||||
error = true;
|
||||
}
|
||||
} catch (InputMismatchException _) {
|
||||
System.out.println("Errore nella lettura della posizione.");
|
||||
if (posizione <= 0 || posizione >= Garage.DIMENSIONE_GARAGE) {
|
||||
System.out.println("Errore: la posizione non esiste.");
|
||||
pausa();
|
||||
error = true;
|
||||
}
|
||||
} while (error);
|
||||
|
||||
veicoloEstratto = garage.estraiVeicolo(posizione);
|
||||
if (veicoloEstratto != null) {
|
||||
System.out.println(veicoloEstratto.toString());
|
||||
} else {
|
||||
System.out.println("Errore: la posizione indicata è vuota.");
|
||||
} catch (InputMismatchException _) {
|
||||
System.out.println("Errore nella lettura della posizione.");
|
||||
pausa();
|
||||
error = true;
|
||||
}
|
||||
} while (error);
|
||||
|
||||
veicoloEstratto = garage.estraiVeicolo(posizione);
|
||||
if (veicoloEstratto != null) {
|
||||
System.out.println("Veicolo estratto:");
|
||||
System.out.println(veicoloEstratto.toString());
|
||||
} else {
|
||||
System.out.println("Errore: la posizione indicata è vuota.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user