Для чего используется вызов throw без аргументов? Для повторного возбуждения предыдущего исключения и направления его следующему обработчику.