HSL 2.0-Framework
1.9
Beschreibung des Frameworks
|
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: 10703_hsl20_2_BaseModule_03.py