Section courante

A propos

Section administrative du site

Throw

Lancer
Lucee

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