[wingide-users] Trapping exceptions
Wingware Support
support at wingware.com
Wed Aug 6 20:56:43 MDT 2008
Tony Cappellini wrote:
> Is it normal for Wing to trap the following exception, when it is set
> to ImmediatelyIfAppear Unhandled ?
> I was expecting that Wing would not trap the exception, because "it
> is handled".
>
> def func(arg):
>
> assert type(arg) is types.IntType, "Message"
>
> return
>
>
> try:
> x= func('ABC')
> except AssertionError:
> # do something else
Were you stepping through code? Wing will show the exception if it
changes the next line that it stops on when stepping. It also stops on
assertions because AssertionError is in the default list of exceptions
that Wing always stops at.
Thanks,
John
More information about the wingide-users
mailing list