Comment
Comment by jonenst
They're both ! Exception are definitely viewed as an alternate communication channel. And stack unwinding is one aspect of the communication.
See https://nedbatchelder.com/text/exceptions-vs-status#h_valuab... (and many other)