Ejercicio de Manejo de Excepciones.
Enviado por Vanesa Soria • 28 de Junio de 2016 • Práctica o problema • 838 Palabras (4 Páginas) • 463 Visitas
Ejercicio de Manejo de Excepciones
Analice y describa el comportamiento del siguiente bloque de codigo:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Resultado As Decimal
Try
Resultado = TextBox1.Text / TextBox2.Text
MessageBox.Show("El resultado es: " & Resultado)
Catch ex As Exception When TextBox2.Text = 0
MessageBox.Show("No puede Dividir por 0.")
Catch ex As Exception
MessageBox.Show("Error: " & ex.Message)
End Try
End Sub
Estimado Profesor, ya envié mi análisis del ejercicio propuesto de manejo de excepciones.
Tengo una duda, se menciona que los TextBox son recuadros en los que se puede introducir texto. Esto se refiere a solo texto o también números? ya que en el bloque a analizar se muestra que se le asigna a la variable "Resultado" el cociente de la división entre dos TextBox y efectivamente lo hace. Por lo tanto, Los TextBox aceptan tanto texto como números o esto es así porque "Resultado" fue definida como Decimal y por lo tanto los TextBox que intervienen en el cálculo los asume como números?
Agradezco su aclaración.
Saludos, Ivana
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 1]
Re: Foro de consultas 2
de Carlos Daniel Selva - viernes, 15 de abril de 2016, 20:29
A mi entender los componentes textbox aceptan tanto letras como numeros ya que son componentes para ingresar datos y la variable Resultado captura la operacion entre estos 2 textbox y los imprime en pantalla mediante el uso de MessageBox.Show("El resultado es: " & Resultado). Espero que no moleste la respuesta es lo que yo entiendo.
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 2]
Re: Foro de consultas 2
de Ivana Ivon Nicastro - martes, 19 de abril de 2016, 08:28
Gracias Carlos por tu aclaración, para nada molesta, la tomaré como válida. Espero que el Profesor de todas formas nos de su definición.
Gracias !!
Ivana
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 3]
Re: Foro de consultas 2
de Juan José Recalde - martes, 19 de abril de 2016, 18:16
Es valido el planteo Enzo, justamente al ingresar letras de produciria la excepcion!..gracias
Hola Ivana, la idea del ejercicio de excepciones es analizar como se produce una excepcion valga la redundancia, al dividir por ejemplo un numero por 0, pero esta claro tu planteo ya que el codigo no valida que se ingrese solamente numeros.
hola profe,estuve realizando algunos ejercicios para entrar en calor
sin darme cuenta hice las excepciones, para elllo es necesaria la funcion if y marcar la excepcion asi no da error o notificarlo
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 4]
...