다음을 통해 공유


AND_CATCH_ALL

앞에서 발생 하는 추가 예외 형식을 catch 하는 것에 대 한 코드 블록을 정의 합니다. 시도 블록.

AND_CATCH_ALL(exception_object_pointer_name )

매개 변수

  • exception_object_pointer_name
    이름으로 매크로 만든 예외 개체 포인터입니다.포인터 이름 사용 하 여 예외 개체에 액세스할 수 있는 AND_CATCH_ALL 블록.이 변수를 선언 합니다.

설명

사용은 CATCH 매크로 한 예외 형식을 catch 하는 AND_CATCH_ALL 다른 모든 후속 형식을 catch 하는 매크로.사용 하는 경우 AND_CATCH_ALL, 끝의 시도 차단에 END_CATCH_ALL 매크로.

예외 처리 코드 예외 개체를 적절 한 경우 예외의 특정 원인에 대 한 자세한 내용을 보려면 검색할 수 있습니다.호출을 THROW_LAST 매크로 내에서 AND_CATCH_ALL 차단 처리 다음 외부 예외 프레임으로 이동 합니다.AND_CATCH_ALL앞의 끝을 표시 CATCH 또는 AND_CATCH_ALL 블록.

[!참고]

AND_CATCH_ALL 블록 (중괄호 구분) C++ 범위 이름으로 정의 됩니다.이 범위에 대 한 변수를 선언 하면 해당 범위 내 에서만 액세스할 수 있습니다 기억 하십시오.

요구 사항

헤더: afx.h

참고 항목

참조

TRY

CATCH_ALL

END_CATCH_ALL

THROW (MFC)

THROW_LAST

AND_CATCH

CException 클래스

개념

MFC 매크로 전역