Missing Return Statement ?! pkoi? [Résolu] [Java] - Java - Programmation
Marsh Posté le 18-05-2003 à 13:11:41
return toto();
Marsh Posté le 18-05-2003 à 13:25:09
[citation=398340,1][nom]verdoux a écrit[/nom]return toto();
[/citation
Exact. Merci bien .
C@limerot
Marsh Posté le 18-05-2003 à 13:05:15
Salut .
Voici le code (simplifié pour le nb de cas) de ma méthode :
public Color choixCouleur(int Emplacement) {
switch (Emplacement) {
case 1 : toto();break;
default : return red;
}
}
Sachant que toto est une méthode qui renvoit un élément de type Color . De plus "red" est lui même un élément de type Color :
final static Color red = Color.red;
Lors de la compilation , il m'indique pour la méthode choixCouleur , il manque un return statement . Ce qui me dérange ,c'est que mon switch me semble exhaustif . Et chaque cas (Emplacement ==1 , et tout les autres) renvoit bien un élément de type Color .
C@limerot
Message édité par calimerot le 18-05-2003 à 13:25:26