As in most cases, the C ++ standard does not specify an implementation, but limits valid implementations. There will be no universal answer that knows about the specifics.
Itanium ABI - ABI, . API , , , catch. ; , , , . (GCC , , " ".) , Itanium ABI, , , , .
. , 32- Windows , . , EXCEPTION_RECORD, , . , .
Itanium ABI, , ++. , Apple, Objective-C Itanium ABI . , catch-all .