OVH Cloud OVH Cloud

exception?!

2 réponses
Avatar
fouky
salut
je suis un debutant et mon experience avec java ne vient que de
commencer.je le trouve vraiment agreable mais qques fois je n'arrive pas a
le suivre ..
aujourdhui meme il me parlait des exceptions mais je n'arrive pas à en
capter l'utillité et à le reproduire si besoin il y'a.
pouvez vous m'eclairer sur ce point
merci d'avance



> -> Post via http://www.republique-des-lettres.com/

2 réponses

Avatar
jerome moliere
old wrote:
salut
je suis un debutant et mon experience avec java ne vient que de
commencer.je le trouve vraiment agreable mais qques fois je n'arrive pas a
le suivre ..
aujourdhui meme il me parlait des exceptions mais je n'arrive pas à en
capter l'utillité et à le reproduire si besoin il y'a.
pouvez vous m'eclairer sur ce point
merci d'avance
ouep en 2 mots car j'ai pas trop de temps...

il y a de nombreuses occasions (division de nombres, acces reseau,
lecture/ecriture de fichiers...) ou le service que tu appelles (la
methode) est dangereuse et ou cela peut peter....
Les exceptions sont la pour t'indiquer que le service n' apu etre rempli
correctement et pourquoi ....

apres on peut digresser sur l'utilite par rapport au bon vieux systeme
de return_code a la C mais je trouve que la presence d'exceptions dans
un service renforce le contrat tacite passe entre client & fournissuer
(celui qui fournit le service)

Jerome

--
Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003
http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean13—82212111941

Avatar
Nicolas Delsaux
Le 27.11 2003, old s'est levé et s'est dit : "tiens, si j'écrivais aux
mecs de fr.comp.lang.java ?"

salut
aujourdhui meme il me parlait des exceptions mais je n'arrive pas à en
capter l'utillité et à le reproduire si besoin il y'a.
pouvez vous m'eclairer sur ce point


Les exceptions sont un mécanisme en Java permettant de gérer les cas ...
exceptionnels. Par exemple, lorsqu'un objet vaut null et que tu veux
invoquer une méthode dessus, tu vas recevoir une NullPointerException.
Le sujet est cependant assez complexe.
Le livre thinking in java, traduit en français sur le site
penserenjava.free.fr, contient un bon paragraphe à ce sujet.
http://penserenjava.free.fr/pens/indexMain_2&2.htm#02.017
Je t'encourage vivement à le lire, et à revenir nous poser tes questions
après, tant la notion d'exception peut être désastreuse si elle est mal
comprise.


--
Nicolas Delsaux
ND>Quant tu es muni d'un nombre non négligeable de pattes aux articulations
ND>plus ou moins étranges, on passe de la danse à la géométrie dynamique
ND>dans l'espace. Et ça, c'est des maths.
in frjn artiste