AND_CATCH
앞에서 발생 하는 추가 예외 형식을 catch 하는 것에 대 한 코드 블록을 정의 합니다. 시도 블록.
AND_CATCH(exception_class, exception_object_pointer_name )
매개 변수
exception_class
테스트에 대 한 예외 형식을 지정 합니다.표준 예외 클래스 목록은 클래스를 참조 하십시오. CException.exception_object_pointer_name
이름으로 매크로 만든 예외 개체 포인터입니다.포인터 이름 사용 하 여 예외 개체에 액세스할 수 있는 AND_CATCH 블록.이 변수를 선언 합니다.
설명
사용의 CATCH 하나 예외 형식을 catch 하는 매크로 AND_CATCH 매크로 각 후속 형식을 catch 합니다.끝의 시도 차단에 END_CATCH 매크로.
예외 처리 코드 예외 개체를 적절 한 경우 예외의 특정 원인에 대 한 자세한 내용을 보려면 검색할 수 있습니다.호출을 THROW_LAST 매크로 내에서 AND_CATCH 차단 처리 다음 외부 예외 프레임으로 이동 합니다.AND_CATCH앞의 끝을 표시 CATCH 또는 AND_CATCH 블록.
[!참고]
AND_CATCH 블록 (중괄호 구분) C++ 범위 이름으로 정의 됩니다.이 범위에 대 한 변수를 선언 하면 해당 범위 내 에서만 액세스할 수 있습니다 기억 하십시오.이 또한 적용의 exception_object_pointer_name 변수.
예제
예제를 보려면 CATCH.
요구 사항
헤더: afx.h