Class ArithmetischerFehler
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- de.bsvrz.sys.funclib.bitctrl.interpreter.InterpreterException
-
- de.bsvrz.ibv.uda.interpreter.daten.fehler.UdaFehler
-
- de.bsvrz.ibv.uda.interpreter.daten.fehler.ArithmetischerFehler
-
public class ArithmetischerFehler extends UdaFehler
Die Klasse beschreibt Fehler bei arithmetischen Operationen.- Division durch 0
- Overflow
- etc.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ArithmetischerFehler(ArithmetischerFehler fehler)
Konstruktor, der ein neues Fehlerobjekt aus Basis des übergebenen Fehlerobjekts erstellt.ArithmetischerFehler(UdaFehlerSubtyp subtyp)
Standardkonstruktor.ArithmetischerFehler(UdaFehlerSubtyp subtyp, java.lang.String meldung)
Konstruktor mit Angabe der Meldung.ArithmetischerFehler(UdaFehlerSubtyp subtyp, java.lang.String text, UdaFehler vorgaenger)
Konstruktor mit Angabe von Meldungstext und Vorgängerfehler.
-
Method Summary
Modifier and Type Method Description Kopierbar
erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.-
Methods inherited from class de.bsvrz.ibv.uda.interpreter.daten.fehler.UdaFehler
getFehler, getFehlerTyp, getFunktion, getMessage, getSkriptName, getStrukturElement, getSubTyp, getVorgaenger, getZeile, getZusatztext, meldungen, setFunktion, setMeldung, setSkript, setStrukturElement, setVorgaenger, setZeile, toString
-
-
-
-
Constructor Detail
-
ArithmetischerFehler
public ArithmetischerFehler(ArithmetischerFehler fehler)
Konstruktor, der ein neues Fehlerobjekt aus Basis des übergebenen Fehlerobjekts erstellt.- Parameters:
fehler
- der ursprüngliche Fehler
-
ArithmetischerFehler
public ArithmetischerFehler(UdaFehlerSubtyp subtyp)
Standardkonstruktor.- Parameters:
subtyp
- der Subtyp des Fehlers
-
ArithmetischerFehler
public ArithmetischerFehler(UdaFehlerSubtyp subtyp, java.lang.String meldung)
Konstruktor mit Angabe der Meldung.- Parameters:
subtyp
- der Subtyp des Fehlersmeldung
- der Text der Meldung
-
ArithmetischerFehler
public ArithmetischerFehler(UdaFehlerSubtyp subtyp, java.lang.String text, UdaFehler vorgaenger)
Konstruktor mit Angabe von Meldungstext und Vorgängerfehler.- Parameters:
subtyp
- der Subtyp des Fehlerstext
- die Meldung des Fehlersvorgaenger
- der ursprüngliche Fehler
-
-
Method Detail
-
erzeugeKopie
public Kopierbar erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück..- Returns:
- die erzeugte Kopie
- See Also:
Kopierbar.erzeugeKopie()
-
-