q1:java-trycatch

Dies ist eine alte Version des Dokuments!


Exceptions

Fehler beim Programmieren sind unvermeidlich. Schwierigkeiten bereiten nur die unkalkulierbaren Situationen – hier ist der Umgang mit Fehlern ganz besonders heikel. Java bietet die elegante Methode der Exceptions, um mit Fehlern flexibel umzugehen.

Bei der Verwendung von Exceptions wird der Programmfluss nicht durch Abfrage des Rückgabestatus unterbrochen. Ein besonders ausgezeichnetes Programmstück überwacht mögliche Fehler und ruft gegebenenfalls speziellen Programmcode zur Behandlung auf.

Den überwachten Programmbereich (Block) leitet das Schlüsselwort try ein. Dem try-Block folgt in der Regel [In machen Fällen auch ein finally-Block, sodass es dann ein try-finally wird. ] ein catch-Block, in dem Programmcode steht, der den Fehler behandelt. Kurz skizziert, sieht das so aus:

try 
{ 
  ANWEISUNGSBLOCK 
} 
catch (AUSNAHME) 
{ 
  ANWEISUNGSBLOCK 
}
  • /var/www/infowiki/data/attic/q1/java-trycatch.1505899653.txt.gz
  • Zuletzt geändert: 2017/09/20 09:27
  • von admin03