Bonjour, voila quelques temps que je me pose cette question, et j'en viens à me demander si je sais vraiment utiliser finally : Quel est l'intéret du bloc finally ?
Quelle différence entre faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { inputStream.open(); } catch(Exception e) { e.printStackTrace(); } finally { inputStream.close(); } blabla
Et faire :
C'est un simple problème de clarté de code, ou j'ai raté un truc ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 try { inputStream.open(); } catch(Exception e) { e.printStackTrace(); } inputStream.close(); blabla;
Partager