Warum Fehler bei Exception throw?

Status
Für weitere Antworten geschlossen.

yxy

Lieutenant
Registriert
Juli 2014
Beiträge
556
Hallo,

ich beschäftige mich gerade mit dem Werfen von Exceptions. So ganz klappt es aber noch nicht.
Folgender Fehler wird ausgegeben:
constructor MySimpleException in class MySimpleException cannot be applied to given types

Code:
Code:
package Exceptions;

public class MainClass2 {

    public static void main(String[] args) {
        MainClass2 koko = new MainClass2();
        try {
            koko.methodeOne();
        } catch (MySimpleException ex) {
            ex.getMessage();
        }
    }

    public void methodeOne() throws MySimpleException {
        int i = -5;
        methodeTwo(i);
    }

    public void methodeTwo(int i) throws MySimpleException {
        if (i < 0) {
            throw new MySimpleException("Zahl kleiner als Null");
        }
    }
}

Code:
package Exceptions;

public class MySimpleException extends Exception {
    
}
 
Du solltest halt einfach auch mal den Konstruktor in "MySimpleException" ausprogrammieren.

Übrigens, bitte mach keine weiteren Threads zu Deinen Java-Themen auf, sondern nutze dazu einen! Das sollte reichen, danke.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben