Junior — Middle
Jak zaimplementować mechanizm obsługi błędów w języku Java?
sobes.tech AI
Odpowiedź od AI
W Javie mechanizm obsługi błędów jest realizowany za pomocą wyjątków (exceptions). Wyjątki pozwalają oddzielić normalny przepływ wykonywania od obsługi błędów.
Główne słowa kluczowe:
try— blok, w którym może wystąpić wyjątek.catch— blok, który przechwytuje i obsługuje wyjątek.finally— blok, który zawsze jest wykonywany, niezależnie od tego, czy wystąpił wyjątek, czy nie.throw— operator do generowania wyjątku.
Przykład:
try {
int result = 10 / 0; // wywoła ArithmeticException
} catch (ArithmeticException e) {
System.out.println("Nie można dzielić przez zero");
} finally {
System.out.println("Blok finally został wykonany");
}