次の方法で共有


コンパイラ エラー C2705

'label' : 'exception handler block' スコープへの不正なジャンプ

解説

実行が、try/catch__try/__except、または __try/__finally ブロック内のラベルにジャンプしています。 コンパイラでは、この動作は許可されません。 詳細については、例外処理に関するページを参照してください。

次の例では警告 C2705 が生成されます。

// C2705.cpp
int main() {
goto trouble;
   __try {
      trouble: ;   // C2705
   }
   __finally {}

   // try the following line instead
   // trouble: ;
}