Не то чтобы это имело принципиальное значение, но я часто вижу, как люди называют пересылку исключения из метода вызывающей стороне броском "вверх", когда технически оно отбрасывается вниз по стеку вызовов, верно? Это просто программистский юмор или что? Или стек вызовов должен расти вниз?