Problème gestion exception
Bonjour
En compilation lors du traitement d’une exception je récupère l’erreur suivante
incompatible types
found : nom du package.NombreHabitantException
required :java.lang.Throwable
Voici le Main
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| package javaapplication24exceptions;
public class Main {
public static void main(String[] args)
{
Ville v = null;
try {
v = new Ville("Rennes", -12000, "France");
}
// erreur sur instruction suivante
catch (NombreHabitantException e) {}
System.out.println(v.toString());
}
} |
Voici la classe NombreHabitantException
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| package javaapplication24exceptions;
public class NombreHabitantException {
public NombreHabitantException()
{
System.out.println("Vous essayer d'instancier une classe Ville " +
"avec un nombre d'habitants négatif");
}
public NombreHabitantException(int nbre)
{
System.out.println("Instanciation avec un nombre d'habitants négatif");
System.out.println("\t => " + nbre);
}
} |
………. Merci d’avance ……….