Question
le rôle de finally
- jojo
- Auteur du sujet
- Hors Ligne
- Membre elite
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 12 ans 5 mois #10488
par jojo
le rôle de finally a été créé par jojo
hello
quel est l'utilité du boc FINALLY ?
prenons ces deux exemples:
[code:1]# ex1
try {
dir 1:\ -EA Stop
}
catch {
\"$_\"
}
finally {
\"BYE\"
}
\"123\"
# ex2
try {
dir 1:\ -EA Stop
}
catch {
\"$_\"
}
\"BYE\"
\"123\"
[/code:1]
merci
quel est l'utilité du boc FINALLY ?
prenons ces deux exemples:
[code:1]# ex1
try {
dir 1:\ -EA Stop
}
catch {
\"$_\"
}
finally {
\"BYE\"
}
\"123\"
# ex2
try {
dir 1:\ -EA Stop
}
catch {
\"$_\"
}
\"BYE\"
\"123\"
[/code:1]
merci
Connexion ou Créer un compte pour participer à la conversation.
- LEON
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 69
- Remerciements reçus 0
il y a 12 ans 5 mois #10489
par LEON
Réponse de LEON sur le sujet Re:le rôle de finally
Il me semble:
Try -> Ca execute ton code
Catch -> Tu attrape l'exception du runtime que tu as géré
Finally -> En cas d'exception non gérée, tu balance ton code du finally.
Bon là je considère plus ca comme du dev perso, je pense que le mieu est d'attendre les réponses des maître yoda Arnaud, matthew, laurent & Co .
Je ne suis qu'un simple padawan
Cia<br><br>Message édité par: Showtime, à: 24/10/11 10:11
Try -> Ca execute ton code
Catch -> Tu attrape l'exception du runtime que tu as géré
Finally -> En cas d'exception non gérée, tu balance ton code du finally.
Bon là je considère plus ca comme du dev perso, je pense que le mieu est d'attendre les réponses des maître yoda Arnaud, matthew, laurent & Co .
Je ne suis qu'un simple padawan
Cia<br><br>Message édité par: Showtime, à: 24/10/11 10:11
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 12 ans 5 mois #10492
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:le rôle de finally
Bonsoir,
Voir ici , en bas de page : le bloc finally s'exécute dans tous les cas !
Je reste pour ma part un éternel padawan, car je continue d'apprendre tous les jours
@+
Matthew
Voir ici , en bas de page : le bloc finally s'exécute dans tous les cas !
Je reste pour ma part un éternel padawan, car je continue d'apprendre tous les jours
@+
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 12 ans 5 mois #10493
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:le rôle de finally
Showtime écrit:
[code:1]Get-Help About_Try_Catch_Finally[/code:1]
Tu oublies notre maître à tous et à toutes :je pense que le mieu est d'attendre les réponses des maître yoda Arnaud, matthew, laurent & Co
[code:1]Get-Help About_Try_Catch_Finally[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- jojo
- Auteur du sujet
- Hors Ligne
- Membre elite
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 12 ans 5 mois #10504
par jojo
Réponse de jojo sur le sujet Re:le rôle de finally
merci les gars de votre aide je vais voir le lien de Matthew et le Get-Help About_Try_Catch_Finally de Laurent sans oublier bien sur Showtime
Connexion ou Créer un compte pour participer à la conversation.
- Madrolle
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 47
- Remerciements reçus 0
il y a 10 ans 4 mois #16628
par Madrolle
ShellDealer sur Twitter
Réponse de Madrolle sur le sujet Re:le rôle de finally
Laurent Dardenne écrit:
[code:1]
$a = 0
try { $a = 5/0 } #erreur de div par zero
catch { \"c1\"+$a }
finally { \"f\"+$a }
\"l\"+$a
[/code:1]
j'ai beau lire l'aide, franchement, je ne comprend PAS l’intérêt de finally par rapport au fait de mettre les mêmes instruction sans le finally.
Quelqu'un a-t-il un exemple concret ou son usage est pertinent !?
Showtime écrit:
Tu oublies notre maître à tous et à toutes :je pense que le mieu est d'attendre les réponses des maître yoda Arnaud, matthew, laurent & Co
[code:1]Get-Help About_Try_Catch_Finally[/code:1]
[code:1]
$a = 0
try { $a = 5/0 } #erreur de div par zero
catch { \"c1\"+$a }
finally { \"f\"+$a }
\"l\"+$a
[/code:1]
j'ai beau lire l'aide, franchement, je ne comprend PAS l’intérêt de finally par rapport au fait de mettre les mêmes instruction sans le finally.
Quelqu'un a-t-il un exemple concret ou son usage est pertinent !?
ShellDealer sur Twitter
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.078 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- le rôle de finally