diff --git a/docs/ExceptionHandling.html b/docs/ExceptionHandling.html index 6f5a35c6b63..c57776c63bd 100644 --- a/docs/ExceptionHandling.html +++ b/docs/ExceptionHandling.html @@ -295,15 +295,15 @@
  • __cxa_begin_catch takes a exception structure reference as an argument and returns the value of the exception object.
  • -
  • __cxa_end_catch takes no arguments. This function: -

      +
    1. __cxa_end_catch takes no arguments. This function:

      +
      1. Locates the most recently caught exception and decrements its handler count,
      2. Removes the exception from the "caught" stack if the handler count goes to zero, and
      3. Destroys the exception if the handler count goes to zero, and the exception was not re-thrown by throw.
      4. -

      +

    Note: a rethrow from within the catch may replace this call with a __cxa_rethrow.