История изменений
Исправление kiverattes, (текущая версия) :
Причина в том, что есть 2 разные ситуации:
1) «Пойманное исключение»
2) «Не пойманное исключение»
Для компилятора это два разных сценария. Во втором сценарии он просто рубает с плеча, а в первом происходят умные вещи, такие как раскрутка стека и аккуратное удаление половины созданных элементов обломавшегося массива.
Исходная версия kiverattes, :
Причина в том, что есть 2 разные ситуации:
1) «Пойманное исключение» 2) «Не пойманное исключение»
Для компилятора это два разных сценария. Во втором сценарии он просто рубает с плеча, а в первом происходят умные вещи, такие как раскрутка стека и аккуратное удаление половины созданных элементов обломавшегося массива.