2 Stimmen

Wie man Exception in Scala unterteilt

Mögliches Duplikat:
Definieren Sie Ihre eigenen Ausnahmen mit überladenen Konstruktoren in Scala

Ich möchte eine Scala-Ausnahmeklasse schreiben, die Unterklassen der Java-Exception-Klasse, und bietet ähnliche Konstruktoren (von denen jeder die entsprechende Exception ctor aufruft. D.h. wie würde ich das Scala-Äquivalent zu dieser Java-Klasse schreiben:

public class MyException extends java.lang.Exception {
    public MyException () {
    }

    public MyException (String msg) {
        super(msg);
    }

    public MyException (Throwable e) {
        super(e);
    }

    public MyException (String msg, Throwable cause) {
        super(msg, cause);
    }
}

Dies scheint zusammenzuhängen mit diese Frage Die darin enthaltenen Antworten sind jedoch nicht zufriedenstellend (da eine Unterklasse nicht wirklich definiert ist).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X