CATCH_ALL ( exception_object_pointer_name )
매개 변수
exception_object_pointer_name
매크로 의해 생성 된 예외 개체 포인터에 대 한 이름을 지정 합니다. 포인터 이름 사용 하 여 CATCH_ALL 블록 내에 예외 개체에 액세스할 수 있습니다. 당신을 위해이 변수 선언。
주의
이 매크로 사용 하 여 이전 시도 블록에서 throw 하는 모든 예외 형식을 catch 하는 코드 블록을 정의 합니다. 예외 처리 코드 예외 특정 원인에 대 한 자세한 정보를 얻으려면 해당 하는 경우 exception 개체를 심문 수 있습니다. 다음 외부 예외 frame.nbsp; 처리 전환 하려면 THROW_LAST 매크로 호출 CATCH_ALL를 사용 하는 경우 END_CATCH_ALL 매크로와 시도 블록 끝(&N)。
메모nbsp;CATCH_ALL 블록 (중괄호에 의해 delineated) c + + 범위 정의 됩니다. 이 범위에서 변수를 선언 하는 경우에, 그들은 그 범위 내 에서만 액세스할 수 있습니다 기억(&N)。
예외에 대해 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 Visual c + + 프로그래머 가이드 에서 예외。
참고 항목nbsp;시도, AND_CATCH_ALL, END_CATCH_ALL, 던져, THROW_LAST, 캐치, CException(&N)