Исключение сгенерировано, но не перехвачено
В код включен оператор throw, но он не входит в состав блока try или отсутствует связанный с ним блок catch для перехвата ошибки. Исключения создаются внутри блока try с помощью оператора throw и перехватываются вне блока try с помощью оператора catch.
Исправление ошибки
Поместите код, который может создать исключение, в блок try и убедитесь в наличии соответствующего блока catch.
Убедитесь, что оператор catch ожидает правильную форму исключения.
Если исключение создается заново, убедитесь в наличии другого соответствующего оператора catch.