Class FehlerPruefungsAnweisung

  • All Implemented Interfaces:
    Anweisung, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
    Direct Known Subclasses:
    MitFehlerAusgabeAnweisung, MitFehlerRueckgabeAnweisung, OhneFehlerPruefungAnweisung

    public abstract class FehlerPruefungsAnweisung
    extends AbstractEinfacheAnweisung
    die Repräsentation einer Fehlerprüfungsanweisung.
    Fehlerprüfungsanweisungen in Uda werten einen Ausdruck aus und behandlen das Ergebnis nach verschiedenen Methoden:
    • ohne fehlerprüfung: wenn der Ausdruck einen Fehler liefert, wird dieser ignoriert und das Skript mit der nachfolgenden Anweisung fortgesetzt.
    • mit fehlerausgabe: wenn der Ausdruck einen Fehler liefert, wird dieser ausgegeben und ansonsten ignoriert, d.h. das Skript wird mit der nachfolgenden Anweisung fortgesetzt.
    • mit fehlerrückgabe: wenn der Ausdruck einen Fehler liefert, wird dieser zurückgegeben und der Anweisungsblock, in dem die Anweisung ausgeführt wurde beendet.
    • Constructor Summary

      Constructors 
      Constructor Description
      FehlerPruefungsAnweisung​(int zeile, java.lang.String skriptname, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck ausdruck)
      Konstruktor.
    • Constructor Detail

      • FehlerPruefungsAnweisung

        public FehlerPruefungsAnweisung​(int zeile,
                                        java.lang.String skriptname,
                                        de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck ausdruck)
        Konstruktor.
        Parameters:
        zeile - die Zeile des Quelltextes, in der die Anweisung definiert wurde.
        skriptname - der Name des Skripts
        ausdruck - der Ausdruck der ausgewertet werden soll