in reply to Re^4: exiting a subroutine neatly (Throwable)
in thread exiting a subroutine neatly
But then, you are using exceptions for flow control when what you really need is some kind of unwind-protect. For instance Guard.
How do you figure?
I raise an exception in case of error -- this isn't using exceptions for flow control, exceptions aren't used to return a value from the sub
so I included both ret and err in the exception -- this isn't using exceptions for flow control ... I simply didn't scrutinize the if statement beyond counting/naming the vars which I included in the exception
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: exiting a subroutine neatly (Throwable)
by salva (Canon) on May 05, 2015 at 11:28 UTC | |
by Anonymous Monk on May 05, 2015 at 16:43 UTC |