Error con lectura de archivos en Java

Tengo un error al leer unos archivos en un proyecto de java.

Les dejo los 2 archivos que uso hasta el momento, para ver si me pueden dar una mano.

Gracias.

package naivebayes;
/**
*
* @author ObeedH
*/
public class NaiveBayes {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String positivos= "C:\\Users\\Obed\\Desktop\\ NaiveBayes\\resources \\datasets\\En\\P100";
String negativos= "C:\\Users\\Obed\\Desktop\\ NaiveBayes\\resources\ \datasets\\En\\N100";
// System.out.println(positivos);
NaiveMulti nm= new NaiveMulti(positivos, negativos);
int [][] tabla= nm.getTabla();
System.out.println(nm.getVocab().length);
System.out.println(tabla.length+" "+tabla[0].length);
}
}
    private ArrayList<String> leerArchivo(String arc){
        String strLinea;
        ArrayList<String> listaTok= new ArrayList<String>();
        try{
            FileInputStream fstream= new FileInputStream(arc);
            DataInputStream entrada= new DataInputStream(fstream);
            BufferedReader buffer= new BufferedReader(new InputStreamReader(entrada));
            while ((strLinea = buffer.readLine()) != null)   {
               String [] tokens= leerTokens(strLinea);
               for (int i=0; i<tokens.length; i=i+1){
                   listaTok.add(tokens[i]);
               }
            }
            entrada.close();
        }
        catch (Exception e){
            System.out.println("Excepcion leyendo fichero " + ": " + e);
        }
        return listaTok;
    }
    private String [] hacerLista(String ruta){
        File f= new File(ruta);
        String [] archivos;
        if(f.exists()){
            File[] ficheros = f.listFiles();
            archivos= new String[ficheros.length];
            for (int x=0;x<ficheros.length;x++){
                archivos[x]= ficheros[x].getAbsolutePath();
                System.out.println(archivos[x]);
            }
        }
        else
            archivos= new String [1];
        return archivos;
    }
}

Añade tu respuesta

Haz clic para o