Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'type1': wird von der Basisklasse ('type2') in der Zeilennummer abgefangen
Bemerkungen
Der angegebene Ausnahmetyp wird von einem vorherigen Handler behandelt. Der Typ für den zweiten Catch wird vom Typ des ersten abgeleitet. Ausnahmen für eine Basisklassen-Catch-Ausnahmen für eine abgeleitete Klasse.
Beispiel
Im folgenden Beispiel wird C4286 generiert:
//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
}