Регистрация дополнительных причин исключения
изменяет существующее baseException = addCause(baseException,causeException)MException объект baseException путем добавления causeException к cause собственность. Получение результирующей исключения в try/catch оператор делает базовое исключение вместе со всеми добавленными записями причин доступным для диагностики ошибки.
assert | error | MException.last | rethrow | throw | throwAsCaller | try, catch