Hola. Sé que el error será tonto, porque es de eso que te tiras mirando dos años y al final hasta que no llegan otros ojos que te lo dicen... no sé si es que esto es una señal de que el día va a ir torcido o que.
Bueno, mi intención es que cuando el nombre del fichero "nombreFichero" sea diferente de "exit" entonces haga esa operación (abrir el fichero, volcar el contenido a "contenidoFichero" y luego pues llamar a "validación" que ya hará lo que tenga que hacer. En definitiva, todo eso está bien porque cuando el nombre del fichero .txt que le meto es correcto lo hace. Sin embargo cuando introduzco "exit" me suelta:
java.io.FileNotFoundException: exit (El sistema no puede hallar el archivo especificado)
Cuando se supone que si pongo "exit" no tendría que hacer eso, sino que debería asignar un true a la variable "salir" y cuando comprobara otra vez la condición del while salir del bucle.
¿Alguien ve alguna anomalía ahí porfavor? Muchas gracias
Dejo el código en pastebin que así se verá mejor:
http://pastebin.com/N1AvTgGw