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

Langage Java Discussion :

Besoin d'aide Java


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de yann2
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 897
    Par défaut
    Citation Envoyé par leminipouce
    Ce n'est pas une Exception, mais une NumberFormatException (disons juste qu'ainsi tu feras une gestion des exceptions plus précise.)
    Sinon tu peux inclure l'appel à la méthode readLine() dans un bloc try/catch, vu que parseInt peut lever un NumberFormatException. Tu feras alors une gestion locale de ton exception... qui n'a pas forcément besoin de remonter vers la méthode appelante.

    Au risque de me répéter...

    Ensuite, tes trois classes sont dans un fichier, pas une page... et je suppose qu'il s'appelle heure.java
    Et dans ta classe heure, il n'y a pas de main()... alors c'est normal qu'il n'en trouve pas !
    Pour ne mettre qu'une classe par fichier... il suffit de n'en déclarer qu'une. Ensuite, mais je doute que ça te concerne, si tu n'es pas dans le même package, il te faut faire des import.
    Enfin google, les cours de DVP et la FAQ devraient te donner tous les renseignements relatif à la déclaration de classes...
    Il n'est pas nécessaire de catcher NumberFormatException qui hérite de RuntimeException (même si c'est préférable). A mon avis, le problème était plutôt dû à une IOException qui hérite d'Exception.

  2. #2
    Membre éclairé Avatar de leminipouce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2004
    Messages : 754
    Par défaut
    Citation Envoyé par yann2
    Il n'est pas nécessaire de catcher NumberFormatException qui hérite de RuntimeException (même si c'est préférable).
    J'avoue avoir complètement zappé sur le coup qu'il n'est pas indispensable de traiter les Exceptions du packages java.lang. M'enfin quand même, il y a des habitudes que j'aime bien avoir... et j'essaie de toujours gérer mes exceptions, ça m'évite d'avoir de mauvaises surprises !

Discussions similaires

  1. Besoin d'Aide Java RMI
    Par Invité dans le forum Java EE
    Réponses: 2
    Dernier message: 16/05/2011, 15h25
  2. Besoin d'aide java.lang.NullPointerException
    Par youness78 dans le forum Général Java
    Réponses: 8
    Dernier message: 10/11/2009, 16h11
  3. java besoin d'aide pour le label
    Par abbd dans le forum Langage
    Réponses: 1
    Dernier message: 27/03/2006, 11h03
  4. [Crypto] Besoin d'aide de cryptage en java
    Par djyb2003 dans le forum Sécurité
    Réponses: 3
    Dernier message: 08/03/2004, 18h13

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