Click here to Skip to main content
15,904,500 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Windows SDK error message Pin
progload22-Aug-05 6:03
progload22-Aug-05 6:03 
GeneralRe: Windows SDK error message Pin
DaveC42691322-Aug-05 4:25
DaveC42691322-Aug-05 4:25 
GeneralRe: Windows SDK error message Pin
progload22-Aug-05 6:22
progload22-Aug-05 6:22 
GeneralRe: Windows SDK error message Pin
progload22-Aug-05 10:14
progload22-Aug-05 10:14 
GeneralRe: Windows SDK error message Pin
DaveC42691322-Aug-05 10:56
DaveC42691322-Aug-05 10:56 
GeneralRe: Windows SDK error message Pin
DaveC42691325-Aug-05 7:01
DaveC42691325-Aug-05 7:01 
GeneralRe: Windows SDK error message Pin
DaveC4269139-Sep-05 8:43
DaveC4269139-Sep-05 8:43 
QuestionVBer new to VB.net - handles divide by zero? Pin
DaveC42691318-Aug-05 10:35
DaveC42691318-Aug-05 10:35 
I am going through the exercises in a textbook to learn about exception handling. This is my code:

<br />
        Dim n1, n2 As Integer<br />
        Dim n3 As Single<br />
        n1 = CInt(txtIn1.Text)<br />
        n2 = CInt(txtIn2.Text)<br />
        Try<br />
            lblOut.Text = n1 / n2<br />
        Catch ex As Exception<br />
            lblWarn.Text = "Warning!"<br />
        End Try<br />


1] The book says Catch e As Exception, but Visual Studio defaults to 'ex' instead of 'e'. If I deliberately put in 'e', I get a build error: "Variable 'e' hides a variable in an enclosing block." What is wrong here?

2] It seems to me that, if a zero is put into txtIn2, it should throw an error. It doesn't. It handles it gracefully, but unexpectedly, putting the text 'Infinity' into lblOut.

How am I suppsoed to learn exception handling if it won't act ... exceptional!



________________________________________________________________________
Dave
Y10K bug! Let's not get caught with our pants down **AGAIN**! (DC 02002)
AnswerRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus18-Aug-05 15:09
protectorChristian Graus18-Aug-05 15:09 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Dave Kreskowiak19-Aug-05 6:48
mveDave Kreskowiak19-Aug-05 6:48 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus21-Aug-05 13:31
protectorChristian Graus21-Aug-05 13:31 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Dave Kreskowiak21-Aug-05 18:13
mveDave Kreskowiak21-Aug-05 18:13 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus21-Aug-05 18:15
protectorChristian Graus21-Aug-05 18:15 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Dave Kreskowiak22-Aug-05 6:49
mveDave Kreskowiak22-Aug-05 6:49 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus22-Aug-05 11:47
protectorChristian Graus22-Aug-05 11:47 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Dave Kreskowiak23-Aug-05 2:13
mveDave Kreskowiak23-Aug-05 2:13 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus23-Aug-05 13:23
protectorChristian Graus23-Aug-05 13:23 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
progload21-Aug-05 19:03
progload21-Aug-05 19:03 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus21-Aug-05 19:16
protectorChristian Graus21-Aug-05 19:16 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
progload21-Aug-05 21:06
progload21-Aug-05 21:06 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus22-Aug-05 11:43
protectorChristian Graus22-Aug-05 11:43 
AnswerRe: VBer new to VB.net - handles divide by zero? Pin
Daniel132418-Aug-05 16:15
Daniel132418-Aug-05 16:15 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus18-Aug-05 17:09
protectorChristian Graus18-Aug-05 17:09 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Daniel132418-Aug-05 17:25
Daniel132418-Aug-05 17:25 
GeneralRe: VBer new to VB.net - handles divide by zero? Pin
Christian Graus18-Aug-05 17:32
protectorChristian Graus18-Aug-05 17:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.