Oi, Benjamin! Como vai?
O seu código está bem estruturado e mostra que você entendeu como gravar dados em arquivos usando BufferedWriter
. O tratamento de exceção também está adequado, o que é importante para evitar falhas silenciosas.
Uma dica interessante para o futuro é usar o Files.writeString
, que simplifica a escrita em arquivos com menos linhas de código:
import java.nio.file.Files;
import java.nio.file.Path;
import java.io.IOException;
public class EscreveArquivoSimples {
public static void main(String[] args) throws IOException {
Files.writeString(Path.of("arquivo.txt"), "Conteudo gravado de forma simples");
}
}
O código acima usa Files.writeString
para gravar uma String
diretamente em um arquivo. Menos verboso e bem prático.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!