Gestion des erreurs et débogage — Série d'exercices

try/catch, var_dump, error_reporting

#1 — Try / Catch

Utilise un bloc try/catch pour capturer une Exception lancée manuellement.

#2 — Division par zéro

Tente une division par zéro dans un bloc try/catch (PHP 7+ lance une DivisionByZeroError).

#3 — Die / Exit

Arrête l'exécution du script avec die() si une variable $a est négative.

#4 — Gestionnaire d'erreurs personnalisé

Définis une fonction d'erreur simple avec set_error_handler().

#5 — Finally

Utilise un bloc finally qui s'exécute après un try/catch, qu'il y ait erreur ou non.

Besoin des solutions ? Rendez‑vous sur la page Corrigés.

Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...