Me he dado cuenta que si yo le quito este trozo de código:
} finally {
try {
fichero.close(); //Se cierre el fichero
} catch (IOException ex) {
System.err.println(ex.getMessage());
}
}
Ya no me tira el error y me funciona a la perfección pero el fichero supuestamen se queda sin cerrar... ya es que no se que probar mas, a ver si alguien me echa un cablecillo
Un slaudo!
Buenas tengo una duda considerado que es mejor subir mi proyecto entero para que lo podaís probar en Netbeans a ver cual es el fallo.
Todo me funciona correctamente, tengo 2 ficheros creados en el proyecto, fichero1.txt y fichero2.txt, lo primero se ejecuta el servidor después el cliente y te pedira que indiques el nombre del fichero que quieres leer, si le indicas el fichero1.txt o el fichero2.txt te lo muestra y funciona a la perfección.
El fallo está cuando le introduces otro fichero que no está pues muy bien me dice que no existe y tal, pero no se porque me salta una exepción de que no esta cerrado el fichero o algo por el estilo...
Lo mejor es ejecutar el proyecto y seguro que se ve mas fácil... yo es que por mas vueltas que le he dado no se porque me salta esa excepción
Un saludo y gracias [:-)]
https://drive.google.com/folderview?id=0ByIwuiGLD4sEWWVLemJWSWc1Tkk&usp=sharing