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

 


Dernière réponse
Sujet : [java] comment on utilise try et catch ??
[FDS] Tu as juste à faire
 
try {
//ton code
}
catch(IOException ioe)
{
// Traitement de l'IOException
JOptionPane.showMessageDialog(null,"Erreur d'écriture du fichier","ERREUR",JOptionPane.ERROR_MESSAGE);  
}
catch(Exception e)
{
// Traitement des autres exceptions
JOptionPane.showMessageDialog(null,"Erreur inconnue","ERREUR",JOptionPane.ERROR_MESSAGE);  
}
 
tu peux ajouter ioe.printStackTrace(); et e.printStackTrace(); dans les catch respectifs, pour debugger c plus pratique.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
[FDS] Tu as juste à faire
 
try {
//ton code
}
catch(IOException ioe)
{
// Traitement de l'IOException
JOptionPane.showMessageDialog(null,"Erreur d'écriture du fichier","ERREUR",JOptionPane.ERROR_MESSAGE);  
}
catch(Exception e)
{
// Traitement des autres exceptions
JOptionPane.showMessageDialog(null,"Erreur inconnue","ERREUR",JOptionPane.ERROR_MESSAGE);  
}
 
tu peux ajouter ioe.printStackTrace(); et e.printStackTrace(); dans les catch respectifs, pour debugger c plus pratique.
wouatouwouatou c pas bo de pas catcher ca....
car si tas une telle erreur ki survient bah... tu l'as dans le baba :D
Mais si tu veux rien faire bah... tas ka rien mettre dans le bloc du catch.
Un truc du genre... try {.. } catch (IOException) {}
 
Mais je te le repete... c pas bo de rien faire... mieux vo logger un petit message du genre "Erreur IOException"... enfin tu vois koi...
belzme Ben en fait je veut pas vraiment "catcher" aucune erreur, c'est juste pour ne pas avoir a déclarer throws IOException
wouatouwouatou hihihihi...
type_exception c t pour dire le type d'exception ke tu veux rattraper... :D
 
Sinon, pour simplifier le try-catch, tu peux mettre kom type d'exception (type_exception :D ) la classe:
 
Exception
FrediX http://java.sun.com/docs/books/tut [...] xceptions/
t'aidera surement
 
il faudrait peut etre la définir cette exception, non ?
belzme j'ai droit à :
"FenetreSpectacle2.java" : Erreur No. 300 : classe type_exception introuvable  dans classe FenetreSpectacle2 en ligne 156, colonne 11
 
mon code :
try {
    BufferedWriter ficSortie = new BufferedWriter(new FileWriter("a:\\musical2.txt" ));
    for (int i = 0;i <= nbEl;i++) {
      ficSortie.write(spectacle[i].toString());
      ficSortie.newLine();
    }
    ficSortie.close();
    }
    catch(type_exception f) {
    JOptionPane.showMessageDialog(null,"Erreur d'écriture du fichier","ERREUR",JOptionPane.ERROR_MESSAGE);
    }
 
pourquoi?? :)
belzme Merci !
wouatouwouatou try {}
catch (type_exception e) {}
 
:D
belzme Je voudrait juste avoir la synthaxe  
ex :
try {
...
...
 
catch }
 
ou try {
...
..
...
} catch
 
 
ou ???
 
merci  :hello:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)