Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Gestion d'erreur avec throws... [ Archives / Divers ] (jonathan100)

mardi 4 février 2003 à 11:45:31 | Gestion d'erreur avec throws...

jonathan100

Bonjour,

Lors de la construction d'une instance de ma classe Paquet, qui correspond a un paquet de donne en reseau, des que je passe une donnee de type InetAddress en parametre pour le constructeur, jai ce message d'erreur:

you have to use

try
{
...
}
catch()
{
...
}

il y a une methode pour eviter cela avec throws <ExceptionName>. Or je n'arrive pas a la mettre en place! Dois le placer dans le constructeur, dans la declaration de ma classe, dans ma creation de l'instance?

Ma question est donc ou et comment dois-je utiliser cela?

D'avance merci.

mardi 4 février 2003 à 12:04:42 | Re : Gestion d'erreur avec throws...

Duss

salut,

il faut que tu fasses un truc comme ça :


public void maMethode() throws UnknownHostException
{
...
InetAddress adr = InetAddress.getByName("www.google.com");
...
}


Mais tu seras obligé a un moment ou a un autre de faire un try/catch.
Si ce n'est pas dans ta methode qui appelle maMethode()
ca sera plus loin !!

Duss



Cette discussion est classé dans : erreur, gestion, instance, classe, throws


Répondre à ce message

Sujets en rapport avec ce message

Classe de gestion des matrices [ par progueur ] Bonsoir,Je recherche une classe de gestion de matrice permettant notamment le calcul du determinant, de la matrice inverse, ...Merci. pb d'instance [ par jmatmat ] salutj'ai un pb avec des instances:J'ai une classe qui est un thread, à partir de cette classe, j'instancie un client. J'aimerai pouvoir réveiller le gestion d'exception [ par anneli ] bonjour,je fais un programme ou je recupere le contenu de balises XML et je les testent pour savoir si elles correspondent a des classes existantes da rmic [ par diams69 ] bonjour tout le monde les gens,j'ai un petit probleme, en fait j'essaye de compiler (sous dos) une classe nommee CompteurImpl avec rmic mais il me met Problème de gestion des Exceptions. [ par PascalCmoa ] PascalCmoa email: PascalCmoaBonjour à tous <img src=/imgs Gestion des ereurs [ par szoubir91 ] Bonjour, Je développe une application J2EE. J'ai un problème au niveau de ma gestion d'erreurs. J'ai deux classes. Dans la premiere (classe A) j'ai gestion des exceptions avec tomcat 5 [ par nono_cap ] bonjour, Passant de tomcat 4 a tomcat 5, ma page d'erreur de connexion ne s'affiche plus correctement, mais provoque une erreur 500 cote serveur. Problème d'instance [ par luckybenji86 ] Bonjour,Voila, mon problème n'est pas trés simple à expliqué mais pour faire simple :Prenais un classe "a" utilisant le composant swing et depuis le a traquer une nouvelle instance [ par hamster007 ] bonjour ,question simple!!Connaissait vous un moyen de traquer si une instance d'une classe à etait créee ou tuée uniquement en connaissant le nom de Conditions pour servelts Aidez moi [ par Syruis ] Bonjour, voila dans mon import d'une classe java avec une jsp ca me jete une erreur apache qui lmaffiche ce message:org.apache.jasper.JasperException:


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.