Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2014, 00:15
Avatar de rgf1987
rgf1987
 
Fecha de Ingreso: diciembre-2012
Ubicación: Asturias
Mensajes: 269
Antigüedad: 12 años
Puntos: 22
Respuesta: Calcular consonantes y vocales de archivo ???

Código Java:
Ver original
  1. new BufferedWriter(new FileWriter(rutaescritura));

En esa linea creas el BufferedWriter pero no se lo asignas a la variable bw, por lo tanto bw sigue apuntando a null.
Y luego haces:

Código Java:
Ver original
  1. bw.write(escribir);

Aquí es donde se produce el error.

Por otra parte el ejercicio se trata de leer los caracteres de un fichero, para que necesitas crear un fichero nuevo? es parte del ejercicio tambien? porque si no es así no se para que creas o quieres creas un fichero nuevo.

Fijate también que el do/while está mal implementado. Si introduces un fichero que exista pones la variable continuar a true, por lo tanto el bucle continua y se solicita otro nombre de fichero.

Un saludo.