Avatar ·

Cómo crear un archivo y escribir datos en él en Java (guía detallada)

¡Hola! Acabo de empezar a aprender Java y ya me encontré con un problema. Necesito crear un archivo de texto y escribir algunos datos en él, por ejemplo, la cadena "Hello, World!". Intenté usar FileWriter, pero no me funciona. Aquí está mi código: ```java public class Main { public static void main(String[] args) { File file = new File("test.txt"); file.createNewFile(); // ¿error de compilación aquí? FileWriter writer = new FileWriter(file); writer.write("Hello, World!"); writer.close(); } } ``` IntelliJ IDEA subraya las líneas con `createNewFile()` y `FileWriter` en rojo. No entiendo qué estoy haciendo mal. Dicen que hay que manejar excepciones, pero no sé cómo. Ya he leído varios artículos en ruso, pero en todos los ejemplos son demasiado simples (solo creación) o demasiado complejos (con buffering y streams). Necesito una explicación simple y clara: ¿cómo crear correctamente un archivo y escribir texto en él? Explíquenme, por favor.