Les conditions warning et not found se comportent de la même manière que les exceptions, avec une différence importante. Quand une instruction crée une condition warning ou not found et qu'aucun handler de condition correspondant n'est trouvé dans le bloc immédiat ou dans aucun bloc extérieur contenant, la condition est
Flux d’exécution en cas de Warning et Not Found
complètement
ignorée et l’exécution se poursuit
comme si l’instruction s’était exécutée
avec succès. Sinon, le handler
correspondant s’exécute et contrôle
les flux comme décrit pour les exceptions.
Je récapitule mes recommandations
quant à l’utilisation des handlers :
• N’utilisez jamais de handlers pour
des conditions warning ou not found
(ignorez-les ou sauvegardez et testez
SqlState directement).
• Utilisez toujours un handler Exit
dans le bloc Main pour traiter la
condition générale SqlException
(cela sert de handler d’exception
« attrape-tout »).
• Eventuellement, utilisez des handlers
Exit dans des blocs imbriqués
pour traiter la condition générale
SqlException pour une ou plusieurs
instructions.
• Eventuellement, utilisez des handlers
Continue pour traiter des conditions
d’exception spécifiques dans
des blocs imbriqués.
• Eventuellement, utilisez un handler
Continue imbriqué dans un autre
handler pour vous protéger de
conditions ou d’instructions d’ex-ception spécifiques ou générales
dans le handler.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- La connectivité, nouvelle colonne vertébrale de l’expérience en magasin
- Assises de la Sécurité 2026 : osons remettre l’humain au centre et reprendre les commandes
- Réforme de la facturation électronique 2026 : de la contrainte réglementaire à un véritable enjeu différenciant
- IA : la sécurité se prépare aux accès agentiques
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
