forked from Labore/PR2-L
1
0
Fork 0

pretty print

main
Gerd Marmitt 2025-04-01 17:21:04 +02:00
parent 9be625d773
commit 3932019cf1
1 changed files with 26 additions and 29 deletions

View File

@ -1,3 +1,4 @@
/**Copyright (c) Balzert, H: "Java: Objektorientiert Programmieren" /**Copyright (c) Balzert, H: "Java: Objektorientiert Programmieren"
* W3L-Verlag Dortmund, 3. Auflage, 2014 * W3L-Verlag Dortmund, 3. Auflage, 2014
* Liest einen Text aus einer Textdatei, S. 251 f. * Liest einen Text aus einer Textdatei, S. 251 f.
@ -5,35 +6,31 @@
import java.io.*; import java.io.*;
class LeseDatei class LeseDatei {
{ public static void main(String[] args) {
public static void main(String [] args)
{
FileReader eineEingabeDatei = null; FileReader eineEingabeDatei = null;
try { try {
eineEingabeDatei = eineEingabeDatei = new FileReader("LeseDatei/src/LeseDatei.java");
new FileReader("LeseDatei/src/LeseDatei.java");
int c; int c;
while((c = eineEingabeDatei.read())
!= -1) while ((c = eineEingabeDatei.read()) != -1)
System.out.print((char) c); System.out.print((char) c);
} }
catch(IOException eineAusnahme) catch (IOException eineAusnahme) {
{ System.out.println("Fehlermeldung: " + eineAusnahme);
System.out.println(
"Fehlermeldung: " + eineAusnahme);
} }
finally // Schliessen der Datei finally // Schliessen der Datei
{ {
if(eineEingabeDatei != null) if (eineEingabeDatei != null) {
try try {
{
eineEingabeDatei.close(); eineEingabeDatei.close();
} } catch (IOException eineAusnahme) {
catch(IOException eineAusnahme) System.out.println("Fehlermeldung: " + eineAusnahme);
{ }
System.out.println("Fehlermeldung: "
+ eineAusnahme);
} }
} }
} }