От: | Centaur | ||
Дата: | 05.10.05 16:40 | ||
Оценка: | 30 (3) |
15.1/7: The exception thrown is the one most recently caught and not finished. An exception is considered caught when initialization is complete for the formal parameter of the corresponding catch clause, or when terminate() or unexpected() is entered due to a throw. An exception is considered finished when the corresponding catch clause exits or when unexpected() exits after being entered due to a throw.
15.1/8: If no exception is presently being handled, executing a throw-expression with no operand calls terminate() (15.5.1).