Ne, jetzt passiert Unsinn, der auf den ersten Blick zu ner Exception führen dürfte.Java:while ((line = b.readLine()) != null) { if ((!line.startsWith("ENDE NL")) & (!line.startsWith("FIN NC NL")) & (!line.startsWith("\004\033"))) { br.write(line + "\n"); br.flush(); br.close(); } else { br.write(line + "\n"); br.flush(); break; } } br.flush();
jetzt aber
Nimm try-with-resources, an einer sauberen Umsetzung scheiterst du ebenso wie die meisten anderen.