Erreur du compilateur C2312
« exception1 » : interceptée par « exception2 » à la ligne
Deux gestionnaires interceptent le même type d’exception.
L’exemple suivant génère l’erreur C2312 :
// C2312.cpp
// compile with: /EHsc
#include <eh.h>
int main() {
try {
throw "ooops!";
}
catch( signed int ) {}
catch( int ) {} // C2312
}