L'errore che si verifica è di tipo NullPointerException

Vi posto il codice

codice:
import java.util.*;
public class EventList {
	List<Evento> ev_list=new LinkedList <Evento>();
	 
	private EventList() {
	}
	
	public void Sched(Evento ev){
			 ev_list.add(ev);
			 System.out.println("ok3");
	}
	
	public Evento getEvent_List(){
		if(ev_list.isEmpty())
			return null;
		Iterator it=ev_list.iterator();
		Evento ev = (Evento)it.next();
		it.remove();
        return ev;
	}
	

}