Wie werden Exceptions behandelt?
Alle Methodenaufrufe werden vom Framework mit try..except gekapselt; abgefangene Exceptions werden auf der Debug-Seite ausgegeben.
Im Beispiel des Divisionsbausteins wird explizit nur die "Division durch 0"-Exception abgefangen. Der Baustein läuft in diesem Fall korrekt durch und sendet auf Ausgang 2 eine '1'.
Sollte an dieser Stelle eine andere Exception auftreten, würde diese erst vom Framework abgefangen.
Ein Beispiel für die Umsetzung eines Divisions-Bausteins liegt bei:
Alle Methodenaufrufe werden vom Framework mit try..except gekapselt; abgefangene Exceptions werden auf der Debug-Seite ausgegeben.
Im Beispiel des Divisionsbausteins wird explizit nur die "Division durch 0"-Exception abgefangen. Der Baustein läuft in diesem Fall korrekt durch und sendet auf Ausgang 2 eine '1'.
Sollte an dieser Stelle eine andere Exception auftreten, würde diese erst vom Framework abgefangen.
Ein Beispiel für die Umsetzung eines Divisions-Bausteins liegt bei:
10703_MyBaseModule_03.py