Syntaxe
Transmet l’erreur traitée dans un CATCH au TRY englobant suivant, sans la modifier.
RETHROWÀ savoir
- Autorisé seulement dans un CATCH, ou dans un bloc imbriqué dans un CATCH. Ailleurs : "RETHROW requires an active CATCH block".
- Il ne prend pas de valeur : "RETHROW does not accept a value". Il fonctionne même après un
CATCHnu, sans variable. - Le FINALLY du même TRY s’exécute avant le CATCH extérieur.
- Contrairement à
THROW e, l’erreur garde sonname, soncodeet soncommand.