Hallo,
ich frage mich gerade, was der Sinn ist eigene Exceptions zu schreiben.
Ich habe ein Programm geschrieben, welches verschiedene Exceptions abfängt wie z. B. NumberFormat, FileNotFound und IOException. Zusätzlich habe ich eine eigene Klasse FormatException geschrieben, die Formatfehler der Datei abfängt. Jede Mal, wenn z.B. in der Datei ein Zeichen an einer Stelle auftaucht, welches dort nicht auftauchen soll, wird throw new FormatException("text.."); aufgerufen.
Jedoch frage ich mich gerade, ob es nicht dasselbe ist, wie wenn ich throw new Exception("text.."); aufrufe.
Viele Grüße, Kiola
ich frage mich gerade, was der Sinn ist eigene Exceptions zu schreiben.
Ich habe ein Programm geschrieben, welches verschiedene Exceptions abfängt wie z. B. NumberFormat, FileNotFound und IOException. Zusätzlich habe ich eine eigene Klasse FormatException geschrieben, die Formatfehler der Datei abfängt. Jede Mal, wenn z.B. in der Datei ein Zeichen an einer Stelle auftaucht, welches dort nicht auftauchen soll, wird throw new FormatException("text.."); aufgerufen.
Jedoch frage ich mich gerade, ob es nicht dasselbe ist, wie wenn ich throw new Exception("text.."); aufrufe.
Viele Grüße, Kiola