Ojjective-C++って例外処理はどうやってんの?

たしか、Objective-Cではsetjump,longjumpのマクロだった気がするんだが、
Objective-C++だとthrow,catchのマクロになってるの?