Sobald eine Ausnahme in diesem Code gefangen ist, wird die menuSystem
Methode ausgeführt, aber sobald ich eine Zahl eingeben, wird das Programm geschlossen und die Meldung "Build ist erfolgreich" wird angezeigt . Gibt es eine Möglichkeit, in die While-Schleife zurückzukehren, sobald eine Ausnahme aufgetreten ist?Schleife nach Abfangen einer Ausnahme in try/catch fortführen
public static void main(String[] args) {
final UnitResults myUnit = new UnitResults(10, "Java");
int option = menuSystem();
try {
while (option != 0) {
final Scanner keyb = new Scanner(System.in);
System.out.println("");
switch (option) {
}
}
} catch (Exception InputMismachException) {
System.out.println("\nPlease Enter a Valid Number\n");
option = menuSystem();
}
}
Sie möchten den Versuch/Fang innerhalb der While-Schleife setzen – antlersoft
Bitte formatieren Sie Ihren Code besser, wenn Sie um Hilfe in einem öffentlichen Forum bitten. – Perception
Wenn Sie Ihren Code korrekt einrücken, werden Sie diese redundanten Kommentare nicht benötigen. –