Bonjour à toutes et à tous,
J'ai un truc que je ne m'explique pas. Si j'écris :
Code:
1 2 3 4
| public void truc(int x, int y, int l, int h){
Rectangle rc;
rc.x = 5;
} |
j'ai l'erreur de compilation suivante : "variable rc might not have been initialized"
Si je reprends ce même code, mais que le nombre de variables passé soit différent de quatre ou qu'une des variables ne soit pas de type "int", ou encore si j'écris :
Code:
Rectangle rc = new Rectangle();
je n'ai plus d'erreur.
Vous avez une explication ?
Merci de votre aide.
Pierre.