Cobra/Keywords/except
< Cobra
Except
правитьexcept обрабатывает исключения. Операторы в блоке except выполняются только при возбуждении исключения.
Его обычно используют в блоке test.
Синтаксис
правитьexpect <exceptionType>
<statements>
Пример
правитьexpect FormatException
i = Int.parse('abcdefg')
expect AssertException
assert 0 > 1
ints = [1,2,3]
expect ArgumentOutOfRangeException, print ints[5]
expect MyInvalidInputException
checkInput(GenericInvalidInputObject)