catch{...}
-Blöcke zu haben.IOExcpetion
und eine NFException
als Exception
gefangen werden, und in einem einzigen catch-Block gefangen und behandelt werden.throw
im Anhang einer Methode, einer Klasse oder als neue Exception an die Klasse/Methode geworfen werden, welche die Methode aufruft.throw new EmptyStackException();
void testMethod() throws ArithmeticException
public class HandledException extends Exception {
private String code;
public HandledException(String code, String message) {
super(message);
this.setCode(code);
}
public HandledException(String code, String message, Throwable cause) {
super(message, cause);
this.setCode(code);
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
}