Para evitar fugas de recursos, certifique-se de que close() seja
chamado em cada java.io.BufferedWriter.
Nota: Essa regra se aplica a
qualquer forma de construtor BufferedWriter.
public
class ClassA {
public void makeStream (Writer writer) {
BufferedWriter stream = new BufferedWriter(writer); try {
stream.write(7); //executar algo...