Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'exception' : impossible de lever ou d'intercepter un objet managé ou WinRT par valeur ou référence
Remarques
Le type d'une exception managée ou WinRT était incorrect.
Exemples
L’exemple suivant génère l’erreur C2725 et montre comment la corriger.
// C2725.cpp
// compile with: /clr
ref class R {
public:
int i;
};
int main() {
R % r1 = *gcnew R;
throw r1; // C2725
R ^ r2 = gcnew R;
throw r2; // OK
}
L’exemple suivant génère l’erreur C2725 et montre comment la corriger.
// C2725b.cpp
// compile with: /clr
using namespace System;
int main() {
try {}
catch( System::Exception%) {} // C2725
// try the following line instead
// catch( System::Exception ^e) {}
}