What are the semantics of Exception>>#resignalAs: regarding active exception handler? Isn't the active exception handler excluded from being treated again? Taking the example
| counter |
counter := 0.
[ 1/0 ]
on: Error
do: [ :e |
counter := counter + 1.
counter > 1 ifTrue: [ self halt ].
e resignalAs: NotFound new ].
should it just run and end? Or should the debugger pop up?
thanks,
Norbert
