Erreur

Algaf Messages postés 3 Statut Membre -  
Algaf Messages postés 3 Statut Membre -
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 19031 Statut Modérateur 3 020
 
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 Statut Membre
 
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 19031 Statut Modérateur 3 020 > Algaf Messages postés 3 Statut Membre
 
"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 Statut Membre > KX Messages postés 19031 Statut Modérateur
 
Merci infiniment. ça marche maintenant. Je n'exécutais pas bien effectivement.
0