Bonjour bonjour,
Petite question que je me pose depuis longtemps.
Je ne sais pas si je suis dans la bonne section, mais vue que ca marche dans plein de languages,
De manière générale je voudrais savoir la différence entre:
ET
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 try { .... } catch(...) { .... } .... des instructions ....
Vous allez me dire: "oui mais finally est 'toujours executé'". Mais dans le premier cas, les instructions sous le try catch ne le seront elles pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 try { .... } catch(...) { .... } finally { .... des instructions .... }
A part peut etre si on met des 'throw' dans le catch (et encore, je vois pas l'interet de faire ca, vue que ce bloc sert justement à recuperer une exception, et pas à en relancer), je vois pas du tout a quoi sert le bloc finally.
J'avoue que je suis perplexe
merci d'avance pour votre aide
Fiascototal
Partager