Main(...){...} // identifer expected

was heißt das?
was habe ich falsch gemacht?

außerdem:

class or interface keyword expected


help!

na dein posting ist nicht gerade aussagekraeftig…vielleicht mal ein wenig mehr code veroeffentlichen??

der jan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hast du etwa deine main ausserhalb einer klasse deklariert ?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hm
da Du wenig schreibts muss ich raten
Ich nehme an DU hast eine .java Datei die so aussieht

main ()
{
System.out.println ("");
}

  1. Fehlt das die Klasse
    class Test
    {

}

  1. Muss main ein Parameter uebergeben werde
    class Test
    {
    void main (String args[])
    {
    }
    }

Nur so mal als Ansatz. Ein Java Buch wuerde auch helfen

class or interface keyword expected

also mal ne antwort für ALLE, die mir hier helfen wollen:

  1. ein java buch *g* habe ich schon gelesen.

  2. die main ist in der klasse und sieht so aus:

public static void main(String [] xxxxxxxx){…} , da ist also nix falsch!

  1. ich möchte euch noch mal daran erinnern, dass ich gefragt habe, was diese begriffe bedeuten. gehört hab ich sie schon mal.
    den fehler hatte ich auch, aber das ist schonnl ange her…

Hi.
Möglicherweise hast du zuviele } vor der Definition deiner main(), so dass es für den Compiler so aussieht, die Klasse wäre schon zuende. Zähl einfach mal alle { und alle } bis zur Definition von main. Insgesamt muss genau eine { mehr da sein als }.
CU,
Sebastian.