AND_CATCH_ALL ( exception_object_pointer_name )
Parametri
exception_object_pointer_name
Un nome per un puntatore a oggetto eccezione verrà creato dalla macro. È possibile utilizzare il nome di puntatore per accedere all'oggetto eccezione all'interno del blocco AND_CATCH_ALL . Questa variabile è dichiarata per te.
Osservazioni
Definisce un blocco di codice per la cattura di tipi di ulteriore eccezione generati in un blocco TRY precedente. Utilizzare la macro cattura per la cattura di un tipo di eccezione, poi la macro AND_CATCH_ALL per la cattura di tutti gli altri tipi di successivi. Se si utilizza AND_CATCH_ALL, terminare il blocco TRY con una macro END_CATCH_ALL.
Il codice di elaborazione delle eccezioni può interrogare l'oggetto di eccezione, se del caso ottenere ulteriori informazioni sulla specifica causa dell'eccezione. Chiamare la macro THROW_LAST all'interno del blocco AND_CATCH_ALL a spostare l'elaborazione ad il fotogramma successivo eccezione esterna. AND_CATCH_ALL segna la fine del blocco precedente cattura o AND_CATCH_ALL.
&Notanbsp; Il blocco AND_CATCH_ALL è definito come un ambito C++ (delineato da parentesi graffe). Se si dichiarano le variabili in questo ambito, ricordare che sono accessibili solo all'interno di quell'ambito.
Vedere anchenbsp;Provare, CATCH_ALL, E&ND_CATCH_ALL, buttare, THROW_LAST, AND_CATCH, CException