Try Catch Overkill

  • Thread starter Thread starter pigeonrandle
  • Start date Start date
P

pigeonrandle

Hi,
Does this bit of code represent complete overkill?!

Try

'create a treenode
Dim tn as new TreeNode()
'add it to a treeview
tv.Nodes.Add(tn)
'do some other stuff

Catch ee As Exception 'something weird has happened

Try

'try to remove the treenode from the treeview
if tn.TreeView <> Null Then tn.Remove()

Catch ee2 As Exception 'now things have got really dire

MessageBox.Show("Would a function like TreeNode.Remove() ever cause

a random exception that i should worry about?")

End Try

End Try



What i basically mean is ... if this situation arises then someone has
probably poured a cup of coffee into the computer so i won't have to
worry about my software/data being 'recoverable', or will this sort of
*hilarious* thing never happen?

Explanations, musings and criticism all welcome,
James Randle.
 
Anyone else having problems posting on Google Groups? Or have i just
got some weird echo thang going on?
 
pigeonrandle said:
Anyone else having problems posting on Google Groups? Or have i just
got some weird echo thang going on?

Use a newsreader like outlook express.

Michael
 
Michael C said:
Use a newsreader like outlook express.

Michael

I actually enjoy using Windows Live Mail desktop beta :) Just going a
little slow (what do ya expect from a beta though ;p )

HTH,

Mythran
 
Back
Top