Como criar um arquivo e escrever dados nele em Java? (guia detalhado)
Olá! Acabei de começar a estudar Java e já me deparei com um problema. Preciso criar um arquivo de texto e escrever alguns dados nele, por exemplo, a string "Hello, World!". \n\nTentei usar FileWriter, mas não estou conseguindo. Aqui está meu código:\n\n```java\npublic class Main {\n public static void main(String[] args) {\n File file = new File("test.txt");\n file.createNewFile(); // erro de compilação aqui?\n FileWriter writer = new FileWriter(file);\n writer.write("Hello, World!");\n writer.close();\n }\n}\n```\n\nO IntelliJ IDEA está sublinhando as linhas com `createNewFile()` e `FileWriter` em vermelho. Não entendo o que estou fazendo de errado. Dizem que é preciso tratar exceções, mas não sei como. \n\nJá li vários artigos em português, mas em todos os exemplos...