Nel codice mancava qualche graffa. Ho provato e non ho alcun problema di compilazione. Questo è il codice modificato:

codice:
package Eventoaula;

public class Evento {

    private int giorno;
    private int ora;
    private int durata;

    public Evento (int a, int b, int c){
        giorno=a;
        ora=b;
        durata=c;
    }
}

codice:
package Eventoaula;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;

public class Esercizio1 {
    public static void main (String [] args) throws IOException {

        Scanner sc = new Scanner(System.in);
        String[]S;
        Evento ev;
        ArrayList <Evento> EV = new ArrayList<Evento>();
        ArrayList <String> E = new ArrayList<String>();
        do {
            String s=sc.nextLine();
            S = s.split(",");

            for (String q:S)
                E.add(q);

        } while (sc.hasNextLine());

        sc.close();
    }
}

Facci sapere.