Erste Schritte "Java exception" - was zum...

babuschka

Top Contributor
Hi,

ich habe bei dem aktuellen Listing, das ich wie üblich aus meinem Lernbuch abgetippt hab, um mir besser einzuprägen, wie es geht, eine "Java exception" bekommen und lauter mir unverständliche Fehlerbeschreibungen. Das ist das erste Mal, sonst waren es immer nur Tippfehler.
Das Listing ist wie folgt:
Java:
import static java.lang.System.out;
import java.util.Scanner;
import java.io.File;
import java.io.IOException;

class ShowGuests {

	public static void main(String args[]) throws IOExcedption {
		/* Die [] sind quasi die Indikatoren, dass hier ein neues Array erstellt werden soll, und zwar eins
		 * mit 10 Komponenten. Zunächst wird hier in der >Deklaration< aber nur die guests-Variable erstellt (nicht zehn Speicherplätze,
		 * sondern zunächst nur einer)
		 */
		int guests[]
		/* Im zweiten Teil, dem Zuweisungsbefehl, werden jetzt 10 Speicherplätze reserviert.
		 */
		guests = new int[10];
		Scanner diskScanner = new Scanner(new File("GuestList.txt"));
		/* Die erste for-Schleife, die von 0-9, also 10mal läuft, liest die int-Werte aus der Datei ein.
		 */
		for(int roomNum = 0; roomNum < 10; roomNum++) {
			guests[roomNum] = diskScanner.nextInt();
		}
		/* Die "Überschrift" der Ausgabe des Arrays
		 */
		out.println("Zimmer \tGaeste");
		
		/* Zweite for-Schleife: Jetzt wird in einer Zeile jew. eine roomNum (von 0-9) ausgegeben,
		 * dann ein Tabulator (mit der Escape-Sequenz \t) und die zugehörige guests-Variable.
		 */
				for(int roomNum=0; roomNum<10; roomNum++) {
			out.print(roomNum);
			out.print("\t");
			outl.println(guests[roomNum]);
		}
	}
}
Dazu gehört eine einfache Datei "GuestList.txt" mit zehn Zahlen zwischen 0 und 9, die in meinem Projektverzeichnis liegt.
Angehängt hab ich mal die "GuestList.txt" und einen Screenshot von den Fehlermeldungen, die ich da krieg.
Kann mir da bitte irgendjemand weiterhelfen? [Das ist das erste von mehreren Listings in dem Kapitel, also bitte keine Kommentare, daß der Code suboptimal ist, ich schon selbst, vorerst geht's nur ums Verständnis :)]
Gruß,

Javaswillerdenn
 

Anhänge

  • GuestList.txt
    19 Bytes · Aufrufe: 4
  • Java_Fehler_20120720.jpg
    Java_Fehler_20120720.jpg
    25,1 KB · Aufrufe: 50
B

bone2

Gast
in welcher zeile kracht es? startet es überhaupt?#



mein eclipse unterstreicht mir schonmal zeile 8, 13 und 33
IOExcedption gibts nicht, da fehlt ein ; und outl wurde nirgends importiert/initialisiert
 
Zuletzt bearbeitet von einem Moderator:

babuschka

Top Contributor
Hallo bone2,

da hast Du natürlich recht, da sind Tippfehler. Peinlich :oops:
Nein, das Programm startet nicht. Es kommt gleich die Fehlermeldung.

@ SlaterB
Der Reiter >Problems< zeigt erst mal genau die drei Tippfehler an. Ich werd die erst mal korrigieren - vieleicht waren das einfach zu viele für Java - obwohl, mehrere Tippfehler hatte ich auch in vorherigen Listings gelegentlich drin. Passiert, wenn man ein Buch auf den Knien hat und abtippt.

Ich melde mich dann noch mal, falls es noch nicht funktioniert. Danke schon mal!
Gruß,

Javaswillerdenn
 

babuschka

Top Contributor
Hi,

Danke vielmals! Es waren anscheinend tatsächlich nur die drei. Jetzt funktioniert es und Java beschwert sich nicht.
Beim nächsten Mal les ich den Code mal gründlich durch und schau auf den Reiter "Problems" unten, versprochen :oops:
Bin schon mal froh, 1) funktioniert es jetzt und 2) hab ich wieder was gelernt zum Thema Was_tun_bei_Fehlern.
Gruß,

Javaswillerdenn
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 11 at main.main(main.java:11) Java Basics - Anfänger-Themen 2
M Exception in thread "main" java.util.NoSuchElementException Java Basics - Anfänger-Themen 2
O Exception in thread "main" java.lang.ArithmeticException: / by zero Java Basics - Anfänger-Themen 4
B Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException Java Basics - Anfänger-Themen 8
R Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
S Compiler-Fehler Exception in thread "main" java.lang.Error: Unresolved compilation problem: Java Basics - Anfänger-Themen 6
I Compiler-Fehler Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5 Java Basics - Anfänger-Themen 3
R Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 10
D Erste Schritte Java.lang.NullPointer.Exception Java Basics - Anfänger-Themen 8
C Compiler-Fehler Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 Java Basics - Anfänger-Themen 3
L Fehler: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 4
S Java memory fehler: Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap spa Java Basics - Anfänger-Themen 5
A Code läuft nicht, Fehlermeldung Exception in thread "main" java.lang.Error: Unresolved compilation " Java Basics - Anfänger-Themen 11
F Java exception bei der Ausführung Java Basics - Anfänger-Themen 10
P Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 1
L Compiler-Fehler Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 2
S java exception auffangen Java Basics - Anfänger-Themen 4
F Exception in thread main java.lang.StackOverflowError Java Basics - Anfänger-Themen 3
A Compiler-Fehler Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 7
T Problem mit Eclipse? Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 4
M Exception in thread "main" java.lang.NoClassDefFoundError: MeineKlasse Java Basics - Anfänger-Themen 12
R Erste Schritte Exception bei erstellen von Java Sound Java Basics - Anfänger-Themen 23
1 Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException Java Basics - Anfänger-Themen 5
S Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 11
S Umgebungsvariable Exception in thread "main" java.lang.UnsatisfiedLinkError: no J3D in java.librar y.path Java Basics - Anfänger-Themen 15
M Klassen Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 2
C Java Nullpointer Exception in 2D-Spiel Snake Java Basics - Anfänger-Themen 8
D java.util.ResourceBundle - exception Java Basics - Anfänger-Themen 4
A Compiler-Fehler unreported exception java.lang.Exception; must be caught or declared to be thrown Java Basics - Anfänger-Themen 7
H exception "java.io.IOException: Stream closed" Java Basics - Anfänger-Themen 10
B Exception in thread "main" java.lang.NullPointerException Fehler Hilfe! Java Basics - Anfänger-Themen 4
Spin Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: data must Java Basics - Anfänger-Themen 10
A Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 16
B Fehlermeldung - Exception in thread "main" java.lang.Error: Unresolved compilation pr Java Basics - Anfänger-Themen 16
E Fehler: "Exception in thread "main" java.lang.NoSuchMethodError" Java Basics - Anfänger-Themen 15
D java.util.Currency.getInstance exception mit brit. Pfund Java Basics - Anfänger-Themen 4
L Filenotfound Exception bei java.io obwohl file existiert Java Basics - Anfänger-Themen 10
G Fehler: Exception in thread main java.lang.noClassDefFound Java Basics - Anfänger-Themen 7
L Exception in thread "main" java.util.NoSuchElement Java Basics - Anfänger-Themen 4
1 Fehler: uncaught exception: internal error: Can't get Java c Java Basics - Anfänger-Themen 2
A Do/While Problem (Exception in thread "main" java. Java Basics - Anfänger-Themen 4
M "exception in thread "main" java.lang.NullPoi Java Basics - Anfänger-Themen 2
S JAVA RMI EXCEPTION Java Basics - Anfänger-Themen 6
S Exception in thread "main" java.lang.UnsupportedCl Java Basics - Anfänger-Themen 4
O java.lang.NoClassDefFoundError Exception in thread "mai Java Basics - Anfänger-Themen 5
V Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 21
S Exception in thread "main" java.lang.NoSuchMethodE Java Basics - Anfänger-Themen 3
NightmareVirus Exception in thread "main" java.lang.NoSuchMethodE Java Basics - Anfänger-Themen 8
A "Exception in thread "main" java.lang.NoCLass Java Basics - Anfänger-Themen 10
A Exception in thread "Thread-33" java.lang.NoClassD Java Basics - Anfänger-Themen 10
C Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 9
vogella Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 4
R Exception in thread "main" java.lang.NoSuchMethodE Java Basics - Anfänger-Themen 6
C exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 7
A Fehlermeldung: Exception in thread "main" java.lan Java Basics - Anfänger-Themen 3
Z Fehlermeldung: Exception. java.lang.String Java Basics - Anfänger-Themen 7
H Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 3
M Fehlermeldung unreported exception java.io.IOException. Java Basics - Anfänger-Themen 2
L Java App + Exception abfangen Java Basics - Anfänger-Themen 2
L Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 4
R Exception in thread "main" java.lang.NullPointerEx Java Basics - Anfänger-Themen 10
L Exception in thread "main" java.lang.NoSuchMethodE Java Basics - Anfänger-Themen 3
J Java.lang Null Pointer Exception Java Basics - Anfänger-Themen 3
K Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 8
J Exception in thread "main" java.langClassNoFoundEr Java Basics - Anfänger-Themen 2
H Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 5
B Fehler: Exception in Thread "main" java.lang.NoCla Java Basics - Anfänger-Themen 2
G Exception in thread "main" java.lang.NoClassDefFou Java Basics - Anfänger-Themen 2
W Methoden java map ersatz für c++map Java Basics - Anfänger-Themen 2
M Erste Schritte Java Primzahltester Java Basics - Anfänger-Themen 3
A csv Reader für Java? Java Basics - Anfänger-Themen 24
K Java - Enums Java Basics - Anfänger-Themen 30
tomzen Java Unterstützung für exel dateien installieren. Java Basics - Anfänger-Themen 2
Rookar java.lang.NoClassDefFoundError: org/json/JSONException Java Basics - Anfänger-Themen 2
Rookar Mit Button andere java öffnen Java Basics - Anfänger-Themen 4
F Java Object to Hashmap ? Java Basics - Anfänger-Themen 6
I Backend in Java und Ansicht von Dateien in statische HTML Seiten? Java Basics - Anfänger-Themen 15
R Input/Output Verwendung des Euro-Zeichens in Java Java Basics - Anfänger-Themen 7
I Push Nachrichten von JAVA EE App an Mobile App Java Basics - Anfänger-Themen 3
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
J Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben