Hola buenas, necesito un poco de ayuda, pues no sé donde esta el error.
Tengo una clase "TestFicheros " con un metodo "obtenerLineasArchivo(String nombreArchivo)" que recibe como parámetros el nombre de un archivo y devuelve todas sus líneas en un array de cadenas.
Cuando ejecuto mi clase "PruebaTestFicheros" me salta la excepcion "java.io.FileNotFoundException: C:\usuarios.txt (El sistema no puede hallar el archivo especificado)". Mi archivo existe en C:/ y tiene texto dentro. No entiendo porque me esta saltandando la Excepcion. Alguien sabe porque me esta pasando eso?
Espero puedan ayudarme a resolver el problema.
Un saludo.
Código Java:
Ver originalpackage Ficheros;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class TestFicheros {
int contador = 0;
try {
linea = filtro.readLine();
while(linea != null){
arrayCadenas[contador] = linea;
linea = filtro.readLine();
contador++;
}
filtro.close();
e.printStackTrace();
}
return arrayCadenas;
}
}
Código Java:
Ver originalpackage Ficheros;
public class PruebaTestFicheros {
public static void main
(String[] args
) { TestFicheros t1 = new TestFicheros();
arrayLineas = t1.obtenerLineasArchivo("C:/usuarios.txt");
for(int i = 0; i < arrayLineas.length; i++){
System.
out.
println(arrayLineas
[i
]); }
}
}
Consola de Java
Código Java:
Ver original at Ficheros.TestFicheros.obtenerLineasArchivo(TestFicheros.java:16)
at Ficheros.PruebaTestFicheros.main(PruebaTestFicheros.java:8)
null
null
null
null
null