homedukeOOP mit Java: Auslösen von Ausnahmen Prof. Dr. Uwe Schmidt FH Wedel

Auslösen von Ausnahmen

weiter

weiter

Syntax

Regeln:

Statement      :: ... | ThrowStatement | ...
 
ThrowStatement ::= throw Expression ;
 
merke
Expression muss eine Referenz auf ein Objekt aus einer Unterklasse von Throwable berechnen

weiter

Beispiel

throw
  new IndexOutOfBoundsException();
 
{
  MyException e;
  ...
  e = new MyException();
  ...
  throw e;
  ...
}
 
merke
Auslösen einer Ausnahme entspricht einem berechneten globalen Sprung

Letzte Änderung: 14.02.2012
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel