Not that it's of groundbreaking importance or anything, but I commonly see people refer to forwarding an exception out of a method to the caller as throwing "up," when technically it is being thrown downward in the call stack, right? Is this just some programmer humor or what? Or is the call stack envisioned as growing down?
Stacks traditionally grow downward in memory, so call frames deeper on the stack are at higher addresses, so the exception moves "up" the stack.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With