Debo de generar un método en java que retorne la película de menor duración del pasajero. En caso que no tenga películas, retorna null, tengo el siguiente código y cuando lo ejecuto me manda el siguiente error: java.lang.NullPointerException
public Pelicula darPeliculaMasCorta() {
Pelicula menor=null;
if(peliculas.size()>0){
for (int i=0;i < peliculas.size();i++ ){
for(int j=i+1; j<peliculas.size(); j++){
if(peliculas.get(i).darDuracion() == peliculas.get(j).darDuracion()){
return menor=peliculas.get(i);
}else{
if(peliculas.get(i).darDuracion() > peliculas.get(j).darDuracion()){
return menor=peliculas.get(i);
}
}
}
}
}
return menor;
}