Eclipse NullPointerException

LokenID

Mitglied
Hallo,

ich hab folgenden Code bekommen:


Java:
import java.io.Console;
import java.util.Date;

public class Console2 {

    public static void main(String[] args) {
        Console c = System.console();

        c.format("Willkommen! Heute ist der %1$te. %1$tm %1$tY\n", new Date());
        String name = c.readLine("Wie ist Ihr Name? ");
        c.format("Na dann viel Spass beim Zahlenraten, %s!\n", name);

        int number = 42;

        while (true) {
            String read = c.readLine("Welches könnte die gesuchte Zahl sein? ");

            try {
                int tipp = Integer.parseInt(read);
                if (tipp == number) {
                    c.format("Glückwunsch! Sie haben die gesuchte Zahl %d gefunden!\n", tipp);
                    System.exit(0);
                } else {
                    c.format("Ihr Tipp %d war leider nicht richtig.\n", tipp);
                }
            } catch (NumberFormatException e) {
                c.format("Sie haben leider keine Zahl eingegeben. Ihre Eingabe war %s\n", read);
            }
        }
    }

}


Fehlermeldung von Eclipse:

Exception in thread "main" java.lang.NullPointerException
at Console2.main(Console2.java:9)

Schieb ich das aber auf den Uni-Server und compiliere über die Shell, funktioniert es einwandfrei.

Eclipse Java EE IDE for Web Developers, Java Package, JavaSE-1.7
Ein einfaches Hello World funktioniert mit Eclipse.

???:L

Danke und Gruß
 
Zuletzt bearbeitet:
T

trääät

Gast
ich würde einfach mal behaupten das "c" ... also das was du von System.console() bekommst ... schlicht NULL ist ... zumindest ist dass das einzige was in zeile 9 NULL sein könnte
 
G

Gast2

Gast
System.console() ist nur gesetzt wenn du dein Programm aus einer Konsole startest.
Arbeite stattdessen besser mit dem Scanner und System.in.
 
T

trääät

Gast
hmm ... fehler sagt : in zeile 9 ist irgendwas NULL ... und "new Date()" wird es nicht sein ... und das einzig andere objekt was sonst noch verwendet wird ist "c" > folglich kann nur "c" NULL sein ... und warum "c" NULL ist hätte man google fragen können ...
 

LokenID

Mitglied
C ist nicht null

Eclipse kann mit System.console() nicht umgehen und diese Verbindung hab ich nicht herstellen können, wo ist das Problem?
 
Zuletzt bearbeitet:
T

trääät

Gast
C ist nicht null

Eclipse kann mit System.console() nicht umgehen und diese Verbindung hab ich nicht herstellen können, wo ist das Problem?

hmm ... ganz erlich .. wenn "c" in zeile 9 NICHT NULL wäre würde dort auch keine NullPointerException fliegen ...
und das "problem" hast du selbst gepostet : "Eclipse kann mit System.console() nicht umgehen" ... und liefert darum auch NULL zurück ... und darum wird auch NULL in "c" gespeichert ... wesshalb "c" in zeile 9 eben NULL ist ... und da du versuchst eine methode auf NULL zu callen fliegt eben die NullPointerException ...
die erklärung war lediglich dazu um dir zu zeigen : irgendwo ist irgendeine objekt-referenz NULL ... und da "new Date()" nun mal sicher kein NULL zurückgeben wird (obwohl das sicher möglich sein düfte) und du außer diesem nur noch "c" als objektreferenz in dieser zeile stehen hast ergibt sich daraus das folglich diese referenz "c" nun mal NULL sein muss ...
und darum verstehe ich die aussage "danach hätte ich noch ewig gesucht" erlich gesagt überhaupt nicht ... denn es steht eine eindeutige fehlermeldung da und ich habe dir lediglich gesagt wie man von dieser auf den fehler hätte kommen können ... und wenn du das nicht verstehst dann hast du scheinbar ein gewaltiges problem damit Exceptions zu verstehen und nach den gegebenheiten den fehler zu suchen und entsprechend natürlich auch zu finden ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Zeppi NullPointerException in einer if-Abfrage Allgemeine Java-Themen 6
T imagej-server NullPointerException Allgemeine Java-Themen 1
L Methoden NullpointerException Allgemeine Java-Themen 5
B OOP Auslöser für NullPointerException Allgemeine Java-Themen 3
I Vererbung Nicht erklärliche NullPointerException Allgemeine Java-Themen 7
Drachenbauer warum bekomme ich hier eine NullPointerException Allgemeine Java-Themen 6
I Array Parameter mit 2 Klassen - NullPointerException Allgemeine Java-Themen 3
S Exception in thread "main" java.lang.NullPointerException at FamilienApp.main(FamilienApp.java:15) Allgemeine Java-Themen 1
S Methoden Problem mit NullPointerException Allgemeine Java-Themen 9
F Input/Output NullPointerException, aber wieso? [Apache POI] Allgemeine Java-Themen 11
F Input/Output NullPointerException with Apache POI Allgemeine Java-Themen 7
P wiedermal NullPointerException Allgemeine Java-Themen 2
kodela NullPointerException Allgemeine Java-Themen 2
L Variablen NullPointerException (RSA) Allgemeine Java-Themen 2
B NullPointerException bei @Inject JSF Allgemeine Java-Themen 0
Arif Probleme mit NullPointerException Allgemeine Java-Themen 2
G String an Arduino senden NullPointerException in PrintWriter Allgemeine Java-Themen 6
Z NullPointerException beim Schreiben einer ArrayList in eine Datei Allgemeine Java-Themen 6
R NullPointerException Ohne Grund Allgemeine Java-Themen 5
D ByteBuffer getInt NullpointerException Allgemeine Java-Themen 4
S JavaMail - MailSubject,MailFrom,MailDate in String Array speichern NullPointerException Allgemeine Java-Themen 2
T Compiler-Fehler NullpointerException! Allgemeine Java-Themen 7
A Methode ergibt Java NullpointerException. Allgemeine Java-Themen 3
F Socket NullPointerException Bitte um hilfe! Allgemeine Java-Themen 12
L NullPointerException bei Instanzvarialen Allgemeine Java-Themen 3
B Compiler-Fehler NullPointerException beim Auslesen von .lang-Datei Allgemeine Java-Themen 3
I Fehler java.lang.NullPointerException Allgemeine Java-Themen 5
B NullPointerException - Aber kein Fehler im Code Allgemeine Java-Themen 4
H java.lang.NullPointerException Allgemeine Java-Themen 5
L Interpreter-Fehler java.lang.NullPointerException Allgemeine Java-Themen 17
M JSON NullPointerException Allgemeine Java-Themen 5
M NullpointerException Allgemeine Java-Themen 2
M Fitness-Rechner: NullPointerException Allgemeine Java-Themen 7
G Thread erzeugt nicht plausible NullPointerException Allgemeine Java-Themen 7
A java.lang.NullPointerException bei Schleife Allgemeine Java-Themen 3
K Unerklärliche nullpointerexception Allgemeine Java-Themen 6
C Was bekomme ich eine Nullpointerexception? (Apache POI) Allgemeine Java-Themen 3
S javadoc java.lang.NullPointerException Allgemeine Java-Themen 2
K 3Dimensionales Feld - NullPointerException Allgemeine Java-Themen 2
J Compiler-Fehler NullPointerException Allgemeine Java-Themen 12
T Compiler-Fehler NullPointerException bei ADT LinkedTree Allgemeine Java-Themen 31
P Beim sortieren nullpointerexception Allgemeine Java-Themen 12
3 MP3-Finder wirft NullPointerException Allgemeine Java-Themen 13
M NullPointerException MenuItem Allgemeine Java-Themen 7
S Dialog einblenden bei NullPointerException Allgemeine Java-Themen 5
T DefaultTableModel NullPointerException Allgemeine Java-Themen 7
ruutaiokwu NullPointerException auf member, die per konstruktor gesetzt wird (multithread-kontext) Allgemeine Java-Themen 2
B NullPointerException ohne Angabe Allgemeine Java-Themen 5
F NullPointerException aber warum ? Allgemeine Java-Themen 9
F Array NullPointerException Allgemeine Java-Themen 26
B NullPointerException bei Wertzuweisung Allgemeine Java-Themen 3
C NullPointerException Allgemeine Java-Themen 9
MonsterBit java.lang.NullPointerException Allgemeine Java-Themen 2
O NullPointerException (wohl Denkfehler) Allgemeine Java-Themen 5
N Warum nullPointerException? Allgemeine Java-Themen 13
N Generics-NullpointerException Allgemeine Java-Themen 7
J NullPointerException mit HashMap Allgemeine Java-Themen 2
B NullPointerException bei new XStream() Allgemeine Java-Themen 2
J java.lang.NullPointerException bei Threadprogrammierung Allgemeine Java-Themen 9
J NullPointerException bei JasperReports Allgemeine Java-Themen 2
V NullPointerException bei Vector Allgemeine Java-Themen 2
G Warum kommt hier NullPointerException? Allgemeine Java-Themen 3
G NullPointerException Allgemeine Java-Themen 5
R Immer wieder NullPointerException Allgemeine Java-Themen 2
M NullPointerException Allgemeine Java-Themen 4
J Fehler: java.lang.NullPointerException Allgemeine Java-Themen 2
G NullPointerException, aber warum? Allgemeine Java-Themen 10
G NullPointerException problem Allgemeine Java-Themen 30
mhauert NullPointerException bei Zugriff auf JNI Objekt Allgemeine Java-Themen 6
J Folgender Fehler: java.lang.NullPointerException Allgemeine Java-Themen 4
T NullPointerException nach Java Update Allgemeine Java-Themen 4
G NullPointerException Allgemeine Java-Themen 6
H NullPointerException trotz Abfangen von null? Allgemeine Java-Themen 9
H nullPointerException bei [ArrayList<String>.add(.)] Allgemeine Java-Themen 3
H NullPointerException Allgemeine Java-Themen 10
P NullPointerException Allgemeine Java-Themen 8
A NullPointerException, Thread soll Thread steuern Allgemeine Java-Themen 2
MQue Sichtbarkeit/HashMap/NullPointerexception Allgemeine Java-Themen 2
MQue NullPointerException Allgemeine Java-Themen 17
A NullPointerException Allgemeine Java-Themen 15
G java.lang.NullPointerException JFreeChart Allgemeine Java-Themen 5
A NullPointerException Allgemeine Java-Themen 11
G Methode mit Schleifen NullPointerException Allgemeine Java-Themen 2
B Pobleme mit NullpointerException Allgemeine Java-Themen 13
M java.lang.NullPointerException im Chatclient Allgemeine Java-Themen 12
S NullPointerException beim Laden von BMPs Allgemeine Java-Themen 3
B java.lang.NullPointerException Allgemeine Java-Themen 11
M NullPointerException bei Subklasse ohne MediaTracker Allgemeine Java-Themen 12
G Problem mit NullPointerException Allgemeine Java-Themen 5
D NullPointerException wo keine sein sollte. Allgemeine Java-Themen 2
F NullpointerException beim Einlesen einer Datei Allgemeine Java-Themen 13
V Button schließen - NullPointerException Allgemeine Java-Themen 6
V NullPointerException Allgemeine Java-Themen 12

Ähnliche Java Themen

Neue Themen


Oben