Qu'est ce qui fait planter à l'appel d'une méthode
Bonjour:D
Toujours dans mes questions de débutant Java, j'observe des départs en exception dans l'appel de méthodes
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
public static Object parseDpbString(String name, Object value) {
// for the sake of unification we allow passing boolean, byte and integer
// types too, we loose some cycles here, but that is called relatively
// rarely, a tradeoff between code maintainability and CPU cycles.
if (value instanceof Boolean)
return value;
else
if (value instanceof Byte)
return value;
else
if (value instanceof Integer)
return value; |
Pour appeler la fonction ci dessus j'ai fait des appel respectivement à 2 String puis à une String et un objet
Dans les deux cas je pars en exception avant d'arriver dans la méthode.
Je me suis dit que la String était un sous cas de l'Object.
L'explication sera bienvenue.:ccool: