Hallo zusammen,
ich habe gerade kein Java auf dem Rechner, wollte aber gerne wissen ob so etwas geht:
Dabei kann methodeMeinTyp() sowohl MeinEx1 als auch MeinEx2 aufwerfen:
Also, ich frage mich ob der innere Try-Catch-Block beide Exceptions behandeln muss, oder kann man sich die Behandlung von MeinEx2 ersparen, da der äußere Try-Catch-Block ja ebenfalls MeinEx2 abfängt.
Vielen Dank für Eure Unterstützung.
Viele Grüße aus Rheinland,
Eure Ratna
ich habe gerade kein Java auf dem Rechner, wollte aber gerne wissen ob so etwas geht:
Code:
try{
eineMethodeMitMeinEx2();
try{
MeinTyp meintyp = methodeMeinTyp();
} catch (MeinEx1 me1) {
// tue etwas mit me1
}
} catch(MeinEx2 me2){
// tue etwas mit me2
}
Dabei kann methodeMeinTyp() sowohl MeinEx1 als auch MeinEx2 aufwerfen:
Code:
public MeinTyp methodeMeinTyp() throws MeinEx1, MeinEx2 {
// gibt MeinTyp-Objekt aus
}
Also, ich frage mich ob der innere Try-Catch-Block beide Exceptions behandeln muss, oder kann man sich die Behandlung von MeinEx2 ersparen, da der äußere Try-Catch-Block ja ebenfalls MeinEx2 abfängt.
Vielen Dank für Eure Unterstützung.
Viele Grüße aus Rheinland,
Eure Ratna
