Ошибка компилятора C2705
Label: недопустимый переход к области "блок обработчика исключений"
Замечания
Выполнение переходит к метки в try
//__try
__finally
catch
__except
__try
/пределах или блока. Компилятор не разрешает это поведение. Дополнительные сведения см. в разделе "Обработка исключений".
Пример
Следующий пример приводит к возникновению ошибки C2705:
// C2705.cpp
int main() {
goto trouble;
__try {
trouble: ; // C2705
}
__finally {}
// try the following line instead
// trouble: ;
}