Ich habe eine Schleife im Gange, aber es besteht die Möglichkeit, dass Ausnahmen innerhalb der Schleife ausgelöst werden. Dies würde natürlich mein Programm alle zusammen stoppen. Um dies zu verhindern, fange ich die Ausnahmen ab und behandle sie. Der Rest der Iteration wird dann ausgeführt, obwohl eine Ausnahme aufgetreten ist. Gibt es ein Schlüsselwort in meiner except:
Klausel, um den Rest der aktuellen Iteration zu überspringen?
159
continue
) Ausnahmen abfängt, aber sie wurde akzeptiert. Daher ist die Frage wirklich sehr, sehr verwirrend.Antworten:
Sie suchen weiter .
quelle
quelle
Etwas wie das?
quelle
Beispiel für Weiter:
Ausgabe:
quelle
Ich denke du suchst weiter
quelle
Für diesen speziellen Anwendungsfall
try..except..else
ist die Verwendung die sauberste Lösung. Dieelse
Klausel wird ausgeführt, wenn keine Ausnahme ausgelöst wurde.HINWEIS: Die
else
Klausel muss allenexcept
Klauseln folgenquelle