Задачи на исключения в Dart. Часть 1
Обработайте деление на ноль через try-catch.
Сделайте функцию parseInt с try-catch для FormatException.
Используйте finally для закрытия ресурса.
Сделайте throw ArgumentError с сообщением.
Сделайте custom exception class, наследующий Exception.
Используйте assert для валидации аргументов.
Используйте StateError для проверки состояния объекта.
Используйте throw UnsupportedError для неподдерживаемой операции.
Сравните Exception и Error в Dart.
Сделайте try-catch для RangeError при доступе к списку.