1234lau
Goto Top

Exception in thread main java lang NoSuchMethodError main

Java Anfängerin

Hallo,

Fehlermeldung
Exception in thread "main" java.lang.NoSuchMethodError: main

Was mache ich hier falsch?

public class Vergleich extends Object
{
boolean volljaehrig = true;
boolean verheiratet = false;

public void main(String args)
{
System.out.println(volljaehrig & verheiratet);
}
}

Bittet um Hilfe

Content-Key: 167426

Url: https://administrator.de/contentid/167426

Printed on: April 18, 2024 at 20:04 o'clock

Member: dog
dog Jun 03, 2011 at 11:28:09 (UTC)
Goto Top
public void main(String args)

Die main-Methode wird von der Java-VM auf eine Klasse und nicht auf ein Objekt aufgerufen.
Dir fehlt ein Schlüsselwort.
Member: 1234lau
1234lau Jun 03, 2011 at 11:37:34 (UTC)
Goto Top
Danke,

Aber es hat sich erledigt. Die Klasseneigenschaften waren außerhalb der Main-Methode.


Danke
Member: WulleBier
WulleBier Aug 19, 2011 at 08:27:10 (UTC)
Goto Top
public class Vergleich extends Object

ist das "extends Object" notwendig?? Ich dachte jede Klasse erbt von Object

boolean volljaehrig = true;
boolean verheiratet = false;

public void main(String args)
{
System.out.println(volljaehrig & verheiratet);
}
}

Bei der main fehlt ein static!

Außerdem hast du gar kein Objekt der Klasse Vergleich deklariert!