Erreur

Fermé
Algaf Messages postés 3 Date d'inscription jeudi 29 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015 - Modifié par crapoulou le 29/01/2015 à 11:21
Algaf Messages postés 3 Date d'inscription jeudi 29 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015 - 29 janv. 2015 à 20:23
Bonjour,
Je souhaite créer un fichier binaire en java pour enrégistrer des informations sur les étudiants.
J'ai écris mon programme mais quand je run, j'ai l'information suivante:
Erreur : impossible de trouver ou charger la classe principale . Pourriez-vous m'aider


Voici mon programme:

package exemple1;
import java.util.Scanner;
import java.io.*;

public class Application1 {
 public static void main(String args[])throws IOException{
  Scanner scan=new Scanner(System.in);
  boolean toContinue=true; 
  String nom;
  double note[]=new double[4];
  char reponse;
  int i;
  DataOutputStream dos=new DataOutputStream(new FileOutputStream("notes.dat"));
  while(toContinue){
   System.out.println("Entrez le nom de l'étudiant");
   nom=scan.nextLine();
   for( i=0;i<4;i++){
    System.out.println("Entre la note "+(i+1)+" de l'étudiant");
    note[i]=scan.nextDouble();
   } 
   dos.writeUTF(nom);
   for(i=0;i<4;i++){
    dos.writeDouble(note[i]);
   }
   System.out.println("Voulez vous entrez les notes d'un autre étudiant(O/N)?");
   reponse=scan.nextLine().charAt(0);
   toContinue=(reponse=='O'|reponse=='o');
  }
  System.out.println("Au revoir et à bientôt !");
  dos.close();
 }

}

1 réponse

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
29 janv. 2015 à 13:38
Bonjour,

Quelles commandes exécutes tu pour compiler ou exécuter ton programme ?

Ce devrait être :

javac exemple1\Application1.java
java exemple1.Application1
0
Algaf Messages postés 3 Date d'inscription jeudi 29 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
29 janv. 2015 à 13:57
je n'ai pas compris votre question. Quelles commandes? Mais je pense que c'est java. Puisque je n'ai pas encore l'exutable. Je compile puis j'exécute mais j'ai toujours le même message dans la console java
0
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015 > Algaf Messages postés 3 Date d'inscription jeudi 29 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
29 janv. 2015 à 19:55
"Erreur : impossible de trouver ou charger la classe principale"
Ce message signifie que tu n'exécute pas la bonne chose. Cela peut venir d'une mauvaise compilation (le .class n'est pas généré) ou d'un mauvais appel à l'exécution (à cause du package par exemple)
0
Algaf Messages postés 3 Date d'inscription jeudi 29 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015 > KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024
29 janv. 2015 à 20:23
Merci infiniment. ça marche maintenant. Je n'exécutais pas bien effectivement.
0