Ciao a tutti, è la prima volta che posto qualcosa su questo forum.

Ho provato ad usare replace per cambiare una stringa in un file di testo.
Premetto che il file di testo è un HTMl in un unica riga.



BufferedReader in = new BufferedReader(desc);

while(true) {
s=in.readLine();
if(s==null)
break;
System.out.println(s); // la stringa viene stampata ok
}


s = s.replaceAll("MARCA","PROVA"); // con replace stessa identica eccezione


output:
"<TABLE id=miticatable cellSpacing=0 cellPadding=0>%0d%0a<TBODY>%0.....ecc...
Exception in thread "main" java.lang.NullPointerException
at project1.Crea.main(Crea.java:49)

Grazie in anticipo.