## AdventurException ### Instructions Create a new class `DeadCharacterException` in a new file `DeadCharacterException.java`. This class is an exception so should inherit from `Exception`. This class has a constructor which takes a `Character` as parameter. It has one method `getMessage` which returns a String : `The is dead.`. ### Usage Here is a possible ExerciseRunner.java to test your function : ```java public class ExerciseRunner { public static void main(String[] args) { Weapon feu = new Weapon("Boule de feu", 7); Sorcerer triss = new Sorcerer("Triss Merigold", 30, 5, feu); Templar geralt = new Templar("Geralt de Riv", 28, 2, 5, feu); DeadCharacterException exceptionTriss = new DeadCharacterException(triss); DeadCharacterException exceptionGeralt = new DeadCharacterException(geralt); System.out.println(exceptionTriss.getMessage()); System.out.println(exceptionGeralt.getMessage()); } } ``` and its output : ```shell $ javac *.java -d build $ java -cp build ExerciseRunner The sorcerer Triss Merigold is dead. The templar Geralt de Riv is dead. $ ``` ### Notions [Exception](https://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)