Hola amigo buen vídeo, pero tengo una duda: Entiendo que try y catch es para capturar errores, pero mi duda es ¿ Cual seria la diferencia que en vez de usar try y catch, usáramos una condición ( if, else ) para hacer lo mismo y con menos codigo ? Perdón si la pregunta es muy tonta, soy muy noob en esto, pero hasta el poco tiempo que llevo aprendiendo esto, no e podido encontrarle el sentido a try y catch, si se que con if y else podria lograr el mismo resultado y con menos codigo. No se si me explique bien XD Saludos amigo desde Colombia.
@nocomments73156 жыл бұрын
Hola. El try y catch evitan que ante un eventual error, el programa se "rompa". Con el if lo podes hacer perfectamente, pero deberías cubrir todas las posibilidades. En este caso es simple, corroborar que sean solo números, pero en programas más avanzados es muy difícil darse cuenta; además podes ahorrar código. Saludos!