0

Exception から派生していない例外をスローするコードがあります。C# では、スローされたインスタンスは RuntimeWrappedException で正しくラップされます。ただし、C++/CLIcatch (Exception^ e)...で例外を使用すると、まったくキャッチされません (そして、ランタイムは、もちろん Exception から派生した未処理の RuntimeWrappedException について不平を言います)。この動作が意図されているとは思えません。これはバグですか?

BTWcatch (Object^ e)...は例外を正しくキャッチし、e は RuntimeWrappedException 型です (この場合は予想どおり)。

4

0 に答える 0