3 ms·
As they don't return to the same place, don't return to a single place, and may (if not caught) not actually return but instead take down the entire thread, I t
by dllthomas 4y ago
As they don't return to the same place, don't return to a single place, and may (if not caught) not actually return but instead take down the entire thread, I think it's reasonable that for some purposes it might well make sense to treat exceptions as something other than "a form of return." ¯\_(ツ)_/¯
However we're treating them, however, I agree that they are a part of the interface and should be documented (and, where relevant, checked) as such.