import java.io.*; // Input/Output-Klassen verwenden // FileReader und FileWriter-Klassen // public class DateiSchreiben throws IOException{ public class DateiSchreiben{ public static void main(String[] args) { // Die Klasse FileWriter kann Ausnahmen werfen, daher MUSS // hier mit try...catch eine Ausnahmebehandlung definiert werden. try { // fw wird ein Dateiausgabe-Objekt, "ausgabe.dat" ist der Dateiname FileWriter fw = new FileWriter("ausgabe.dat"); // Schreibe "Hallo, Welt!" in die Datei fw.write("Hallo, Welt!"); // Datei schließen. ACHTUNG: Bei den meisten Betriebssystemen // werden die Daten erst beim Schließen einer Datei physikalisch // geschrieben! fw.close(); } // catch(IOException e) würde genügen catch(Exception e){ System.err.println("Fehler: " + e.toString() ); System.err.println("Details: "); e.printStackTrace(); } } }