java / beginner
Snippet
Einfache Ausnahmebehandlung
Die try-catch-Anweisung ermöglicht es, Fehler (Exceptions) kontrolliert zu behandeln, anstatt das Programm abstürzen zu lassen. Der 'try'-Block enthält riskanten Code, und 'catch' behandelt den Fehler.
snippet.java
java
1
2
3
4
5
try {int result = 10 / 0;} catch (ArithmeticException e) {System.out.println("Cannot divide by zero!");}
Erklärung
1
try { ... }
Definiert einen Codeblock, der während der Ausführung auf Fehler geprüft wird.
2
int result = 10 / 0;
Diese Zeile löst eine ArithmeticException aus, da eine Division durch Null unzulässig ist.
3
catch (ArithmeticException e) { ... }
Fängt den spezifischen Fehler ab und führt den darin enthaltenen Code zur Behandlung aus.