Hallo liebe Java Community ,
ich versuche aktuell eine while Schleife per Eingabe stoppen zu lassen.
Mein Problem ist, dass ich die Schleife gerne endlos laufen lassen möchte bis ich z.B. eine 0 zum stoppen eingebe.
Ich möchte nicht bei jedem Durchlauf eine 1 Eingeben damit es weitergeht, sondern möchte dies nur 1x machen um das Programm eben zu stoppen.
Hier mal mein erster Versuch welcher aber bei Ausführung mit einer Exception abbricht:
Habt Ihr Ideen wie sowas gehen könnte? Ein Hotkey z.B. F12 oder so würde genauso gehen für mich.
ich versuche aktuell eine while Schleife per Eingabe stoppen zu lassen.
Mein Problem ist, dass ich die Schleife gerne endlos laufen lassen möchte bis ich z.B. eine 0 zum stoppen eingebe.
Ich möchte nicht bei jedem Durchlauf eine 1 Eingeben damit es weitergeht, sondern möchte dies nur 1x machen um das Programm eben zu stoppen.
Hier mal mein erster Versuch welcher aber bei Ausführung mit einer Exception abbricht:
Code:
int in = 1;
Scanner sc = new Scanner (System.in);
while(in ==1) {
//Mache irgendwas
in = sc.nextInt();
sc.close();
}
Habt Ihr Ideen wie sowas gehen könnte? Ein Hotkey z.B. F12 oder so würde genauso gehen für mich.