Article View: be.comp.programming
Article #655Re: [VB.NET] worden objecten gesloten (resources vrijgegeven) na exception ?
From: John Bokma
Date: Mon, 04 Sep 2006 20:04
Date: Mon, 04 Sep 2006 20:04
27 lines
2173 bytes
2173 bytes
"Martijn Mulder" <i@m> wrote:
>>> Dan wordt de reader gesloten of er nu een exception optreedt of
>>> niet. Vraag is : 'Is het nodig ?'
>
>
>> Met veel talen, en hier wellicht
>
> Hier ga je de fout in, met het woordje 'wellicht'.
Nee, omdat ik deze taal niet ken, sterker, zie onder :-D.
> Lees even mee, in Microsoft's .NET Framework Developer's Guide, waar
> we lezen: "Some resource cleanup, such as closing a file, must always
> be executed even if an exception is thrown"
Precies, en in dat geval heeft het *NIETS* met defensief programmeren te
maken, en *moet* het gewoon middels een final constructie, en was mijn
voorzichtige wellicht correct ipv aan te nemen dat het wel goed gaat, en
vervolgens over "maar het kan geen kwaad" (defensief) te leuteren :-D.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Technical Details
Message-ID:
<Xns9834995529025castleamber@130.133.1.4>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<1157379669.503669.211910@i42g2000cwa.googlegroups.com> <Xns98348ADA4ABF9castleamber@130.133.1.4> <44fc81d9$0$25802$dbd4f001@news.wanadoo.nl>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,7165765ea9e31236
X-Google-Thread: 107324,7165765ea9e31236
X-Google-Attributes: gidfcea4,gid107324,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: John Bokma <john@castleamber.com>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: [VB.NET] worden objecten gesloten (resources vrijgegeven) na exception ?
Date: 4 Sep 2006 20:04:24 GMT
Organization: Castle Amber - software development
Lines: 27
Message-ID: <Xns9834995529025castleamber@130.133.1.4>
References: <1157379669.503669.211910@i42g2000cwa.googlegroups.com> <Xns98348ADA4ABF9castleamber@130.133.1.4> <44fc81d9$0$25802$dbd4f001@news.wanadoo.nl>
X-Trace: individual.net 4iGqeXiSajRR70n6TmyK8gG2EJ5RRLAtauCm0R8ZMh8ilgMXOY
User-Agent: Xnews/2005.10.18
X-Face: $7h&5K*ZL9*ZQ\6Hco2"V?1dD*C<ab^>zlws[S%i0b,@gKk|[,)Y-<hk143{.Ov"x{({zo( l,N\m`-_^nJfVQdEyt+-uAP^7WG]5mHj9&::7X-qK;Yv;xmRvNWQR"_igw+cr5WMj;6:zlj<R80Ei@ $gGWq&*{FL*kC*a