java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Java Basics - Anfänger-Themen

Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern

Antwort    
Themen-Optionen Thema durchsuchen Ansicht
Alt 10.06.2012, 10:13   #1 (permalink)
Neuer Benutzer
byte
 
Registriert seit: 04.05.2012
Fachbeiträge: 9
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Dateien lesen klappt nicht

Hallo, ich habe eine Funktion zum auslesen des Inhaltes einer Textdatei geschrieben. Jedoch klappt das nicht so ganz. Ich bekomme immer folgende Fehlermeldungen:


Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at start.<init>(start.java:21)
at main$1.actionPerformed(main.java:18)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


und hier mein code:

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    public start() {
        File ordner = new File("C:\\ordner");
        ordner.mkdir();
        try {
            BufferedReader in = new BufferedReader(new FileReader("C://ordner//test.txt"));
            level = null;
            while ((text = in.readLine()) != null) {
                System.out.println("text: " + text);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }   
        if(text.equals("LOL")){
            System.out.println("klappt super");
        }
    }
Flausch96 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 10.06.2012, 10:52   #2 (permalink)
Java-Forum Team
IRC-Operator (Java-Chat)
Moderator
 
Registriert seit: 09.04.2010
Fachbeiträge: 5.560
Blog-Einträge: 2
Abgegebene Danke: 3
Erhielt 842 Danke für 812 Beiträge
Zu dem Fehler: Nach der Schleife ist text null, da kannst du nicht .equals aufrufen.

Generell: Wenn du schon Code+Fehlermeldung postest, dann achte bitte darauf, dass du die Zeilen markierst, die in der Fehlermeldung stehen. Und du verwendest übrigens // in dem Pfad, was überflüssig ist: entweder \\ oder /
XHelp ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 10.06.2012, 12:23   #3 (permalink)
Neuer Benutzer
byte
Themenstarter
 
Registriert seit: 04.05.2012
Fachbeiträge: 9
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Danke, jetzt klappt es. Habe die if abfrage jetzt in die Schleife gepackt.
Flausch96 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dateien aus Ordner in einer JList Ausgeben MiMa AWT, Swing, JavaFX & SWT 32 29.05.2012 15:48
Zeitstempel von Dateien in Archiven herausfinden Bloodredangel Allgemeine Java-Themen 2 13.04.2009 13:36
Wie prüfe ich die Komplettheit von Dateien? aldi15 Allgemeine Java-Themen 23 15.01.2009 16:34
Einlesen und Ausgeben von Dateien Heiko Codeschnipsel u. Projekte 2 02.09.2004 11:59
Umbenennen von Dateien hasenfuss1 Java Basics - Anfänger-Themen 2 11.05.2004 15:09


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de