Olá pessoal , alguem poderia me ajudar sobre este código
eu não sei o porquê dele estar dando o seguinte erro :
Exception in thread “main” java.lang.NullPointerException
[code] //metodo retorna os nomes do arquivos contidos no diretório PLANILHAS
String[] ends = p.lerDiretorio(“PLANILHAS”);
//arraylist para pegar os nomes que o metodo dadosHora retornará
ArrayList prof = null;
ArrayList professores = null;
ArrayList dis=null;
for(int i = 0 ; i < ends.length;i++){
System.out.println("Endereços da planilhas :"+ends[i]);
//passando os endereços
p.setEndereco("PLANILHAS/"+ends[i]);
//recebendo as coordenadas
//turno ,dia e hora
p.Coordenadas(turno, d, hh);
//devolvendo o arraylist dos nomes de professores
prof = p.dadosHora(p.getFirstline(),p.getLastline(),p.getFirstcol(),p.getLastcol(),0);
//linha onde dá o erro
professores.addAll(prof);
}//fim do laço dos professores
[/code]
Se alguém tiver alguma sugestão
eu estou a espera
desde já obrigado