J'ai repris le code source fournit avec un tutorial, et il me renvoie l'erreur suivante : java.lang.NoClassDefFoundError
Exception in thread "main"
Pourtant la classe main est definie, ou est le noeud svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 class Chocos { // début du programme static String mangeur = "Gargantua"; // cette variable est statique. portée = tout le programme public static void main(String args[]) { // début de la méthode main() int nombreDeChocolats = 40; // cette variable est non-statique. portée = ce bloc main() System.out.println(mangeur + " a " + nombreDeChocolats + " chocolats"); // affichage System.out.println("Il en mange 3 d'un coup"); nombreDeChocolats = nombreDeChocolats - 3; // opération de changement de la valeur de la variable System.out.println("Il en reste:"+nombreDeChocolats); System.out.println("Il renverse la boite, 15 sont perdus"); nombreDeChocolats = nombreDeChocolats - 15; System.out.println("Il en reste:"+nombreDeChocolats); System.out.println("Pour se venger," + mangeur + " finit la boite"); nombreDeChocolats = nombreDeChocolats - 22; System.out.println("Il en reste:"+nombreDeChocolats); System.out.println("Mais " + mangeur + " a encore une boite..."); } }
PS : le nom de mon programme est HelloWorld.java
Partager