Wie meinst Du das denn ???sich auf bestimmte Schleifen zu beziehen
loop:{
for(int i=0; i<10;i++){
for(int x=0;i<5;i++){
break loop;
}
}
}
Verstehe noch immer nicht, was genau Du tun willst ...Aber das gefällt mir nicht, da ich dieses loop nur in dem Codeblock bearbeiten kann. meine Frage ist ob es eine alternative/n dafür gibt?
Ich habe ein loop in meinem Code, darauf folgt eine Switch-Anweisung. Ich will die Switch-Anweisung in eine andere Klasse als Methode definieren und nur die Methode aufrufen(nach dem loop). Aber die enthält break loop. und loop:{} kann man nur in der Klasse selbst. Deshalb frage ich ob ich statt loop etwas anderes verwenden kann
Nein, leider nicht wirklich! Klingt irgendwie recht konfus - sorry!Hoffe ich konnte es erklären
Ich habe ein loop in meinem Code, darauf folgt eine Switch-Anweisung. Ich will die Switch-Anweisung in eine andere Klasse als Methode definieren und nur die Methode aufrufen(nach dem loop). Aber die enthält break loop. und loop:{} kann man nur in der Klasse selbst.
loop: {
for(int i = 0; i < 10; i++) {
for(int x = 0; i < 5; i++) {
if(deineNeueMethode(possibleParameter)) {
// DO SOMETHING
} else {
break loop;
}
}
}
}
loop: {
for(int i = 0; i < 10; i++) {
for(int x = 0; i < 5; i++) {
if(abbruchBedingung) {
break loop;
} else if(andereAbbruchBedingung) {
break loop;
}
deineNeueMethode(possibleParameter);
}
}
}