Rzucanie wyjątków
Założenie: Nauczymy się, jak generować i obsługiwać własne wyjątki w PHP, aby poprawić obsługę błędów w naszych programach.
Krok po kroku:
- Tworzenie własnego wyjątku: Definiujemy klasę dziedziczącą po
Exception
. W tym przykładzie stworzymy wyjątek dla nieprawidłowego wieku. - Rzućenie wyjątku: W funkcji sprawdzającej wiek, jeśli wiek jest nieprawidłowy, rzucamy nasz własny wyjątek.
- Obsługa wyjątku: Używamy bloku
try...catch
, aby przechwycić i obsłużyć potencjalny wyjątek.
120) {
throw new InvalidAgeException("Nieprawidłowy wiek: " . $age);
}
echo "Wiek jest poprawny: " . $age;
}
?>
getMessage();
}
?>
Ten przykład pokazuje podstawy rzucania wyjątków w PHP. Zachęcamy do dalszego zgłębiania tematu, aby lepiej zrozumieć mechanizmy obsługi błędów i tworzyć bardziej robustny kod.