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
Voici la classe NombreHabitantException
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()); } }
………. Merci d’avance ……….
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); } }
Partager