Wie kann ich eine Ausnahme für die ganze Klasse zu tun, anstatt es Methode durch die Methode
Ich Schreibe ein Programm in Java, und fast jede Methode, die in einer meiner Klassen ist geschrieben wie:
public void doStuff() throws AWTException{}
Ist es für mich ein Weg, um loszuwerden, der extra Schritt der Typisierung throws AWTException für jede Methode, und irgendwie tun Sie es für die gesamte Klasse?
- Wenn Sie spring so ist es auch möglich , aber das ist auf der Anwendungs-Ebene, aber nicht auf Klassen-Niveau
- Warum gehst du nicht bekommen Sie Ihre IDE auf auto-fix diese Methoden? Nur etwa jeder IDE unterstützt diese. Ich würde nicht geben Sie Sie von hand.
- Peter: ich werde in diesem Blick. Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sorry, Nein. Es gibt keine Möglichkeit, dies zu tun in Java.
wenn Sie eine Ausnahme auslösen, mit Klasse, Niveau, dann, wie Sie sich identifizieren, auf welche Art von exception wird ausgelöst durch die Methode... oder auf die Methode zu werfen Ausnahme.
so ist es nicht zulassen, dass in java...und auch keine so gute Codierung mit java
Können Sie durch throw exception im Konstruktor Ebene. Sie können sehen, wie FileInputStream zwingen uns zu werfen, E /a-Ausnahme beim erstellen von Objekt es.