OT: [Mono-list] RFC: Corlib Unit Test on Linux How-To

Piers Haken piersh@friskit.com
Tue, 30 Apr 2002 17:25:26 -0700

Yeah, it's a shame, though, that the exception dialog on VS.NET is so

It's losely based on the exceptions dialog in VJ++, but instead of
usefully listing the exceptions in a derived-class hierarchy (so you can
change the behaviour of an exception, or all exceptions derived from
it), it lists the exceptions in a namespace hierarchy - completely


-----Original Message-----
From: A Rafael D Teixeira [mailto:rafaelteixeirabr@hotmail.com] 
Sent: Tuesday, April 30, 2002 4:47 PM
To: linus@linus.com
Cc: mono-list@ximian.com
Subject: RE: [Mono-list] RFC: Corlib Unit Test on Linux How-To

>From: "Linus Upson" <linus@linus.com>

>Here is a test case that shows that the .Net runtime looks for a 
>matching catch block before executing the finally blocks:
>I'm not sure why they chose to do this, but it does look intentional. 
>My only guess so far is that they wanted to allow developers the 
>opportunity to inspect the program's state with a debugger before any 
>of the finally blocks ran.

Indeed, I use that a lot, when debugging in VS.NET.

More importantly, in the IDE, you can choose which exceptions (by 
type/category not by try-block) you want to break into, before itīs 
processed, either by any catch block or by the finally block.

I hope that Mono debugging will integrate that well with SharpDevelop
with Linux Debugging environments.

Rafael Teixeira
Brazilian Developer

Send and receive Hotmail on your mobile device: http://mobile.msn.com

Mono-list maillist  -  Mono-list@ximian.com