Bonjour à toutes et à tous,

J'ai un truc que je ne m'explique pas. Si j'écris :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
Rectangle rc = new Rectangle();
je n'ai plus d'erreur.

Vous avez une explication ?

Merci de votre aide.

Pierre.