줄 'number'에서 시작하는 'try' 블록에 catch 처리기가 없습니다.
try
블록에는 하나 이상의 catch 처리기가 있어야 합니다.
다음 샘플에서는 C2317을 생성합니다.
// C2317.cpp
// compile with: /EHsc
#include <eh.h>
int main() {
try {
throw "throw an exception";
}
// C2317, no catch handler
}
해결 방법:
// C2317b.cpp
// compile with: /EHsc
#include <eh.h>
int main() {
try {
throw "throw an exception";
}
catch(char*) {}
}