ah ok...
e potresti farmi vedere esplicitamente cos'è che dovrei modificare?

però ora ho un altro dubbio... perchè quest'altro programma funziona senza problemi?

public class EsercitazioneArray {

public static void stampaInteri (int[]a) {
int l=a.length;
System.out.print ("{");
for (int i=0; i<l; i++) {
if (i==a.length-1)
System.out.print (a[i]);
else
System.out.print (a[i] + "," + "");
}
System.out.println ("}");
}

public static void main (String [] args) {
System.out.println () ;
int[] a = {10,20,35,40,50,60,17,85};
stampaInteri(a);
System.out.println () ;
}
}