IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Erreur dans mon programme Java


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut Erreur dans mon programme Java
    Bonjour,

    Je suis des cours de développement Java, j'ai tapé mon programme mais Eclipse me dit qu'il y a une erreur et je n'arrive pas a la trouver:
    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
    public class exercice
    {
        public static void main(String[] inArg) {
     
            int e;
            int b;
     
            e = Integer.parseInt(inArg[0]);
            b = Integer.parseInt(inArg[1]);
     
            double d = -b / (double) e;
     
            System.out.println("x=" + d);
        }
    }
    merci pour votre aide

  2. #2
    Membre confirmé Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Par défaut
    Salut, peux-tu nous donner une idée de l'erreur générée( copie des lignes de l'exception ou ..).
    Sinon a premiere vue, il est correct si tant est que tu lui donnes 2 arguments bien sûr et que e!=0
    ...

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Citation Envoyé par lomu5 Voir le message
    Bonjour,

    Je suis des cours de développement Java, j'ai tapé mon programme mais Eclipse me dit qu'il y a une erreur et je n'arrive pas a la trouver:
    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
    public class exercice
    {
        public static void main(String[] inArg) {
     
            int e;
            int b;
     
            e = Integer.parseInt(inArg[0]);
            b = Integer.parseInt(inArg[1]);
     
            double d = -b / (double) e;
     
            System.out.println("x=" + d);
        }
    }
    merci pour votre aide
    voici les erreurs
    Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at Exemple.main(Exemple.java:9)

  4. #4
    Membre confirmé Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Par défaut
    very strange ... j'ai ouvert une console et compilé ton code tel quel sans eclipse avec un éditeur de texte, compilé et lancé sans problèmes.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    K:\$eclipse_RCP\WS_dummy\src>javac exercice.java
     
    K:\$eclipse_RCP\WS_dummy\pipo\src>java exercice 1 2
    x=-2.0
    peux-tu faire la meme chose s'il te plait ?

    PS: pour info c'est une java version "1.6.0_12"

  5. #5
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Citation Envoyé par r2d2abc Voir le message
    very strange ... j'ai ouvert une console et compilé ton code tel quel sans eclipse avec un éditeur de texte, compilé et lancé sans problèmes.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    K:\$eclipse_RCP\WS_dummy\src>javac exercice.java
     
    K:\$eclipse_RCP\WS_dummy\pipo\src>java exercice 1 2
    x=-2.0
    peux-tu faire la meme chose s'il te plait ?

    PS: pour info c'est une java version "1.6.0_12"
    je viens de le faire mais j'ai encore une erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    C:\Documents and Settings\baldi>java Exemple
    Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
            at Exemple.main(Exemple.java:8)

  6. #6
    Membre confirmé Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Par défaut
    regarde mes lignes plus haut (tu as oublié les paramètres 1 2) et donc l'accés au tableau sur les indices 0 et 1 plante d'où l'exception ....
    retry please et result please ?

  7. #7
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Merci
    j'ai recommencé a ça a fonctionné mais je n'ai aucune info sur le paramètre 1 2 dans mon cour.
    Et je ne comprend pas pourquoi ça ne fonctionne pas avec eclipse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/04/2008, 04h33
  2. je ne trouve pas l'erreur dans mon programme
    Par Briska dans le forum Débuter
    Réponses: 19
    Dernier message: 04/04/2008, 09h21
  3. erreur dans mon code "java.lang.NullPointerException"
    Par wiss20000 dans le forum Langage
    Réponses: 12
    Dernier message: 19/04/2007, 09h08
  4. [Help] Erreurs dans mon programme
    Par Tacha dans le forum Langage
    Réponses: 13
    Dernier message: 02/10/2006, 13h57
  5. [Lien]erreur dans mon programme python
    Par durnambule dans le forum Général Python
    Réponses: 11
    Dernier message: 29/01/2004, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo