scusa m potresti risolvere un problema
devo leggere i file presenti in una directory
faccio in questo modo:

codice:
class LetturaFile{
 public static void main(String[] args)
 {
   try{
    File dir = new File("pathname"); 
    String files[] = dir.list();
    int lunghezza;
    lunghezza= files.length;
    System.out.println(lunghezza); 
 }
 catch (Exception e) {e.printStackTrace();}
 }
}
mi ritorna il seguente errore:

java.lang.NullPointerException
at LetturaFile.main(LetturaFile.java:12)

Grazie mille