ME = addCause(ME, causeException)
ME = ME.addCause(causeException)
| Paramètre | Description |
|---|---|
| ME | un objet MException scalaire. |
| causeException | un objet MException scalaire a ajouter comme cause. |
| Paramètre | Description |
|---|---|
| ME | un nouvel objet MException contenant la cause supplementaire. |
addCause renvoie un nouvel objet MException avec causeException ajoutee a la propriete cause.
L'objet MException original n'est pas modifie.
errID = 'MYFUN:BadIndex';
msg = 'Unable to index into array.';
baseException = MException(errID, msg);
causeException = MException('MYFUN:BadSubscript', 'Index must be positive.');
newException = baseException.addCause(causeException)
errID = 'MYFUN:BadIndex';
msg = 'Unable to index into array.';
baseException = MException(errID, msg);
newException = addCause(baseException, baseException)
newException.cause{1}
| Version | Description |
|---|---|
| 2.0.0 | version initiale |