Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2016, 15:55
Avatar de OPMUANRK
OPMUANRK
 
Fecha de Ingreso: diciembre-2014
Mensajes: 52
Antigüedad: 10 años, 3 meses
Puntos: 1
Pregunta Error en DivideByZeroException, C#

¡Hola!
Verán, estaba haciendo un ejemplo muy simple de la excepción DivideByZeroException, y cuando corrí el programa, no me tira el error que debe de ser, me divide por cero en realidad y el resultado me da 8...

Código C#:
Ver original
  1. static void Main(string[] args)
  2.         {
  3.             float a, b;
  4.  
  5.             Console.WriteLine("***Bienvenido al mejor programa para dividir.***");
  6.  
  7.             Console.WriteLine("\nAhora, ingrese un valor: ");
  8.             a = float.Parse(Console.ReadLine());
  9.  
  10.             Console.WriteLine("\nBuen chico, ahora ingrese otro valor: ");
  11.             b = float.Parse(Console.ReadLine());
  12.  
  13.             try
  14.             {
  15.                 Console.WriteLine("\nResultado:" + "\n" + (float)a / b);
  16.             }
  17.             catch (DivideByZeroException)
  18.             {
  19.                 Console.WriteLine("\nNo se puede dividir por cero, jovenazo.");
  20.                 Console.WriteLine("\nResultado:" + "\nERROR");
  21.             }
  22.  
  23.             Console.ReadKey();
  24.         }