Exercice 1 : Utilisation de try-catch

  1. Écrivez un programme Java qui tente de diviser deux nombres entiers donnés par l'utilisateur.
  2. Si l'utilisateur entre 0 comme dénominateur, une exception doit être levée et capturée pour afficher un message d'erreur approprié.

 

Exercice 2 : Utilisation de finally

  1. Écrivez un programme Java qui ouvre un fichier, lit son contenu, et affiche le contenu sur la console.
  2. Utilisez un bloc finally pour fermer le fichier, qu'une exception soit levée ou non.

 

Exercice 3 : Création et utilisation d'une exception personnalisée

  1. Créez une classe d'exception personnalisée AgeInvalideException.
  2. Écrivez un programme Java qui demande à l'utilisateur son âge et lance AgeInvalideException si l'âge est inférieur à 0 ou supérieur à 120.

 

Exercice 4 : Gestion de NullPointerException

  1. Écrivez un programme Java qui tente d'accéder à la longueur d'une chaîne null.
  2. Utilisez un bloc try-catch pour capturer la NullPointerException et afficher un message d'erreur approprié.

 

Exercice 5 : Redirection en cas d'exception

  1. Écrivez un programme Java qui tente d'exécuter une méthode risquée.
  2. Si une exception est levée, redirigez l'exécution vers une méthode de secours.

 

 

Modifié le: jeudi 18 juillet 2024, 10:38