Brob en java !!!!!!!!!

Résolu
brain2005 Messages postés 32 Statut Membre -  
sandul Messages postés 4013 Statut Membre -
Bonjour,

lorsque j' exécute mon application une fenêtre apparait et me dit "Fatal exception occured. Program will exit."

et au niveau du consol j'ai le message suivant:

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

Req:
avant le prog fonctionne correctement lorsque j'ai ajouté une boucle while ds le main ce message apparait après ça j'ai enlevé la boucle mais l'erreur reste tjs.

qu'est ce que ça veut dire selon vous. svp aidez moi et merci d'avance
A voir également:

3 réponses

sandul Messages postés 4013 Statut Membre 723
 
ben

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

==> tu n'as pas de main() :-)
0
sandul Messages postés 4013 Statut Membre 723
 
[Edit] où bien si tu as ton main, tu as oublié une accolade (ou t'en as mis une de trop) lorsque tu as ajouté ton while :-D

La syntaxe étant incorrecte, c'est comme si le main n'existait pas.
0
brain2005 Messages postés 32 Statut Membre
 
non y a pas de prob en syntaxe mais j'ai ajouté le mot clef static comme suit :

public static void main(String[] args) throws Exception{
.
.
.
}

et ca marche pk selon vous ? et mercie encore sandul
0
sandul Messages postés 4013 Statut Membre 723
 
et ca marche pk selon vous ? <== pas capté: ça marche avec et tu vx savoir pourquoi? Ou ça ne marche pas encore?

public static void main(String args[]) est la déclaration correcte de la méthode main, ça devrait marcher avec. Si tu modifies cette déclaration, le main ne sera plus reconnu en tant que "main", i.e. en tant que point d'entrée pour exécution de ta classe.

Et pis, euh, c'est quoi un "brob" ?! (cf. titre de ton post)
++
0