Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
“label”: salto ilegal no escopo de “bloco de manipulador de exceção”
Comentários
A execução salta para um rótulo dentro de um bloco try/catch, __try/__except ou __try/__finally. O compilador não permite esse comportamento. Para saber mais, confira Tratamento de exceção.
Exemplo
O exemplo a seguir gera C2705:
// C2705.cpp
int main() {
goto trouble;
__try {
trouble: ; // C2705
}
__finally {}
// try the following line instead
// trouble: ;
}