Hola
Estoy intentando abrir una URL y copiar su contenido en un archivo Txt. Pero estoy bloqueado pues tengo un error y no se como resolverlo.
El error es:
Exception in thread "main" java.lang.NullPointerException
at capturas.capturas.main(capturas.java:32)
________________________
// El código es:
public static void main(String[] args ) {
FileWriter fichero = null;
try {
// Se abre la conexión
URL url = new URL("http://www.miweb.com");
URLConnection conexion = url.openConnection();
conexion.connect();
// Lectura
InputStream is = conexion.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
char[] buffer = new char[1000];
int leido;
while ((leido = br.read(buffer)) > 0) {
Línea 32 ——> fichero.write(new String(buffer, 0, leido));
fichero = new FileWriter("C:/Users/Propietario/Desktop/prueba.txt");
fichero.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}