Erro C2706 do compilador
__except
ilegal sem correspondência__try
(ausente '}' no bloco__try
?)
O compilador não encontrou uma chave de fechamento para um bloco __try
.
O seguinte exemplo gera o erro C2706:
// C2706.cpp
int main() {
__try {
void f();
// C2706 } missing here
__except(GetExceptionCode() == 0x0) {
}
}