Почему в Dart есть ошибки и исключения, а не ошибки или исключения?
Является ли причина исторической или какой?
Я могу выбросить ошибку, я могу выбросить исключение. Ни один из них не проверяется анализатором, как в Java (исключение или исключение RuntimeException)