Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
'label' : illegal jump into 'exception handler block' scope
Remarks
Execution jumps to a label within a try
/catch
, __try
/__except
, or __try
/__finally
block. The compiler doesn't allow this behavior. For more information, see Exception handling.
Example
The following sample generates C2705:
// C2705.cpp
int main() {
goto trouble;
__try {
trouble: ; // C2705
}
__finally {}
// try the following line instead
// trouble: ;
}