Ejercicio de Manejo de Excepciones.
Enviado por Mikki • 7 de Marzo de 2018 • 781 Palabras (4 Páginas) • 377 Visitas
...
Re: Foro de consultas 2
de Juan José Recalde - martes, 19 de abril de 2016, 18:12
Como estas Diego, vos me estas preguntando si necesaria la funcion IF?
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 5]
Re: Foro de consultas 2
de Diego Emiliano Vazquez - martes, 19 de abril de 2016, 19:25
habia un ejercicio que si
pero en el que vos planteaste lo reemplaza la funcion try
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 6]
Re: Foro de consultas 2
de Juan José Recalde - martes, 19 de abril de 2016, 19:49
El bloque Try Cacth es el que se usa para controlar excepciones, el bloque if no te permite hacerlo Diego.
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 7]
Re: Foro de consultas 2
de Diego Augustó Sirera Corona - miércoles, 20 de abril de 2016, 20:51
Hola Profesor necesitaria hacer a ud una consulta expliqueme un poquito bloque try cach y delegado porque siento que me falta poder interpretarlo mejor en cuanto a su concepto. Muchas gracias!
Marcar como no leído | Mostrar mensaje anterior | Responder
[pic 8]
Re: Foro de consultas 2
de Juan José Recalde - jueves, 21 de abril de 2016, 18:47
Diego, el est bloque se utliza para controlar posibles errores que se pueden producir en un programa, si no utilizar el controlador de excepciones, al producirse un error en alguna parte del programa, lo que va a ocurrir es que el tu aplicacion se cuelgue y deje de funcionar.
el ejemplo clasico es cuando por ejemplo cuando quieres hacer una operacion diviendo por 0, supongamos que tu programa te pide ingresar 2 numeros y hacer la division, entonces si ingresar el primer numero por ejemplo 5 y el segundo numero 0, al hacer la division 5%0, tu aplicacion te va a dar error y se te va a colgar.
en cambio con el bloque try catch puedo controlar este error e informar al usuario, por ejemplo
..Ingresar numero X e Y
Try
Resultado = X/Y
Catch
IF Y = 0 then
Messagebox.show("no es posible dividir por 0")
enf if
End try
en este ejempplo si y = 0, se va a producir un error y automaticamente el bloque evalua el catch y si el error es por divir por 0 , mostrara dicho mensaje de error.
espero te haya aclarado, cualquier cosa lo hablamos
Sds
...