Syntaxe
|
Throw( message=string, type=string, detail=string, errorcode=string, extendedInfo=string, object=any, cause=any );
|
Paramètres
| Nom |
Description |
| message |
Ce paramètre permet de définir le message de l'exception qui sera levée et affiché dans le bloc de capture (cfcatch). |
| type |
Ce paramètre permet de spécifier le type d'exception pour catégoriser l'erreur levée. |
| detail |
Ce paramètre permet de fournir des détails supplémentaires sur l'exception afin de mieux comprendre la cause de l'erreur. |
| errorcode |
Ce paramètre permet de définir un code d'erreur spécifique associé à l'exception. |
| extendedInfo
| Ce paramètre permet de fournir des informations étendues ou personnalisées concernant l'exception. |
| object |
Ce paramètre permet d'associer un objet quelconque à l'exception, pouvant contenir des données pertinentes pour le traitement de l'erreur. |
| cause |
Ce paramètre permet de spécifier l'exception d'origine qui a causé cette exception, utile pour le chaînage d'exceptions. |
Description
Cette fonction permet de lever une exception spécifiée par le développeur, pouvant être interceptée avec une balise cfcatch.
Dernière mise à jour : Jeudi, le 14 Août 2025