MException

Informations sur l'exception MException.

📝 Syntaxe

  • ME = MException(identifier, message)

  • ME = MException('last')

  • MException('reset')

📥 Argument d'entrée

  • identifier - une chaîne : identifiant d'erreur.

  • message - une chaîne de caractères.

📤 Argument de sortie

  • ME - un objet MException.

📄 Description

Tout code Nelson qui détecte une erreur et lève une exception construit un objet MException.

L'identifiant inclut un ou plusieurs champs composants et un champ mnémonique (exemple : 'nelson:matrix:empty').

ME = MException('last') renvoie la dernière exception.

MException('reset') efface la dernière exception.

💡 Exemple

ME = MException('nelson:identifier', 'your error message.')
throw(ME)

🔗 Voir aussi

error, try, throw, rethrow, throwAsCaller.

🕔 Historique

Version
📄 Description

1.0.0

version initiale

Last updated

Was this helpful?