print('start')
try:
number1 = 200
number2 = 0
answer = number1 / number2
print(answer)
except ZeroDivisionError as e:
print(e)
finally:
print('end')
Ausführungsergebnis
start
division by zero
end
Wenn innerhalb des try-Blocks eine Ausnahme auftritt Ein Objekt, das eine Ausnahme darstellt, wird der Variablen e zugewiesen.
Wenn innerhalb des try-Blocks eine Ausnahme auftritt Unterbrechen Sie dann den Vorgang Führen Sie den Code des Ausnahmeblocks aus.
Nach Ausnahmebehandlung Der Code, den Sie definitiv ausführen möchten, ist Beschreiben Sie im finally-Block.
Recommended Posts