'type1' : 行號上的基類 ('type2') 攔截
備註
指定的例外狀況類型是由上一個處理程序處理。 第二個 catch 的類型衍生自第一個的型別。 基類的例外狀況會攔截衍生類別的例外狀況。
範例
下列範例會產生 C4286:
//C4286.cpp
// compile with: /W1
#include <eh.h>
class C {};
class D : public C {};
int main()
{
try
{
throw "ooops!";
}
catch( C ) {}
catch( D ) {} // warning C4286, D is derived from C
}