Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1511 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Exeption JAVA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exeption JAVA

n°1727471
armindone
Posté le 02-05-2008 à 02:30:24  profilanswer
 

Bonjour,
Je debutes en programmation,sur JAV avec Jedit 4.2 et jdk1.6.0_02 sur XP,j'ais fait le petit prog suivant:
 
public class MonProgramme {
 public static void main (String[] arguments)
 {
  Terminal.ecrireStringln("Bonjour" );
 }
}
 
Je compile avec Javac et obtient mon :MonProgramme.class mais des que j'execute j'obtient une exeption que je ne sais pas resoudre:
 
java MonProgramme.class
 
Exeption in thread "main"java.lang.NoClassDefFoundError: MonProgramme/class
caused by :Java.lang.ClassNotFoundExeption:MonProgramme.class
                at java.net.URLClassLoader$1.run(Unknown Source)
                 ...
                 ...
 
je ne sais pas quoi faire et n'ais pas trouver ma reponse sur le net?
merci d'avances

mood
Publicité
Posté le 02-05-2008 à 02:30:24  profilanswer
 

n°1727498
Bidem
Posté le 02-05-2008 à 09:30:33  profilanswer
 

Citation :

java MonProgramme.class


 
la commande java prend en option juste le nom de la classe (et pas le fichier qui la contient)
 
Avec cette commande, tu essayes de lancer une classe nommée "class" et située dans le package "MonProgramme"
 
=> essaye java MonProgramme
 

n°1727581
ludo2612
Posté le 02-05-2008 à 12:03:44  profilanswer
 

As-tu créé la classe Terminal dans une autre partie de ton programme ? Sinon si c'est juste pour afficher du texte dans une console (ou un terminal), je te propose de simplement écrire :
System.out.println("Bonjour" );
 
Bonne chance !

n°1727585
armindone
Posté le 02-05-2008 à 12:16:16  profilanswer
 

ça marches!!!  :bounce:  
 
j'ais fait tout simplement :Java MonProgramme au lieu MonProgramme.class  :D  
 
Merci les gens!!  ;)

n°1728088
ludo2612
Posté le 03-05-2008 à 21:16:17  profilanswer
 

Avec plaisir, le forum ça sert à ça !

n°1728238
GL912
Posté le 04-05-2008 à 18:00:58  profilanswer
 

Bon je profite de ce topic pour exposer mon problème:
Je veux utiliser les exception dans de la programmation graphique mais quand je fais public void focusLost(FocusEvent f) throws ErrSaisie (qui est mon exception) j'obtiens le message d'erreur suivant:  
 
Exception ErrSaisie is not compatible with throws clause in FocusListener.focusLost(FocusEvent)
 
Comment puis-je remédier à ce problème,merci.

n°1728285
lorill
Posté le 04-05-2008 à 20:29:23  profilanswer
 

en lisant et en comprenant le message de ton compilateur.
 
Si tu implémentes une interface (ici, FocusListener), tu dois implémenter les méthodes telles quelles, tu n'as pas le droit de changer leur signature.

n°1728305
GL912
Posté le 04-05-2008 à 21:36:36  profilanswer
 

lorill a écrit :

en lisant et en comprenant le message de ton compilateur.
 
Si tu implémentes une interface (ici, FocusListener), tu dois implémenter les méthodes telles quelles, tu n'as pas le droit de changer leur signature.


 
J'ai lu et compris le message je cherchais une alternative pour continuer à exploiter mon exception mais je pense que ça n'est pas faisable.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Exeption JAVA

 

Sujets relatifs
problème de lecture/écriture sur entrée/sortie en JavaEclipse et JSP, validateur et formatage du code Java
probleme java[Java]XDoclet
[Resolu] executer un .bat dans une classe javaAttente en Java
[RESOLU] "applet not initiated" : quelle erreur dans le code HTML ?[RESOLU] probleme file.exists()
Bug sur une affectation "Java null pointer exeption"[java]unreported exeption java.io.IOexption
Plus de sujets relatifs à : Exeption JAVA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR