Sun Studio 12: Debugging a Program With dbx

throw -unexpected

-unexpected is a special exception type signifying an exception that does not satisfy the exception specification of the function that threw it.