Guest learn Posted September 2, 2002 Posted September 2, 2002 Hi, This is very strange (and simple, I believe) that following code got error: Variable 'e' hides a variable in an enclosing block. Can you explain what is an enclosing block and how to correct the code? Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Try TestError() Catch e As Exception MessageBox.Show(e.message) End Try End Sub Private Sub TestError() Throw New Exception("11111111111") End Sub Quote
*Gurus* divil Posted September 2, 2002 *Gurus* Posted September 2, 2002 You've already got a variable called e, which is being passed to the subroutine. Just Catch ex As Exception instead or something. Quote MVP, Visual Developer - .NET Now you see why evil will always triumph - because good is dumb. My free .NET Windows Forms Controls and Articles
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.