Hi,
ich hab mal ne (wahrscheinlich sehr einfache) Frage:
In folgendem Code wird eine weitere Methode "start" aufgerufen:
Die 'Start' Methode ist einfach wie folgt in der Klasse deklariert:
Wenn ich das Programm kompiliere, ist kein Fehler zu erkennen ("no syntax errors").
Beim ausführen kommt allerdings eine nullpointerException!
Ausgabe:
Woher kommt den die??
Und was muss ich machen, um das Programm "zum laufen zu kriegen"?
Viele Grüße
manu
ich hab mal ne (wahrscheinlich sehr einfache) Frage:
In folgendem Code wird eine weitere Methode "start" aufgerufen:
Java:
public void actionPerformed(ActionEvent e)
{
JComponent co = (JComponent) e.getSource();
if(co == button1) /**Button 1 Aktion*/
{
...
try{
start(); /**Zur Methode start wechseln*/
}
catch(Exception effasdr){
system.out.println("Fehler: "+ effasdr);
}
}
Die 'Start' Methode ist einfach wie folgt in der Klasse deklariert:
Java:
private void start(){
...
}
Wenn ich das Programm kompiliere, ist kein Fehler zu erkennen ("no syntax errors").
Beim ausführen kommt allerdings eine nullpointerException!
Ausgabe:
Java:
Fehler: java.lang.NullPointerException
Woher kommt den die??
Und was muss ich machen, um das Programm "zum laufen zu kriegen"?
Viele Grüße
manu