When stopping execution by pressing the stop button on the toolbar while debugging a code block which is surrounded by a "try ... catch Exception" the code block of the catch part ist always executed.
I'm not sure if this is a problem with PyScripter or Python itself.
The reason seems that
"bdb.BdbQuit"
is raised when this happens and "BdbQuit" is inherited from "Exception" and not "BaseException" which should be different from my understanding.
Is there anything I'm missing or is this as it should be?
Regards