Ouhla, on va pas aller loin : il nous manque la classe Terminal, si on sait pas ce qu'elle fait, on peut pas deviner.
On n'a pas non plus de message d'erreur.
En devinant : ton terminal, il lit que UN entier. Tu essayer d'affecter un entier sur un tableau d'entier... pas bon.
ton truc devrait plutot être : eleves = new int[Terminal.lireInt()];
Et ton tableau, tu le remplis ou ??