fork(1) download
  1. using System;
  2.  
  3. namespace Articulos.Cap04
  4. {
  5. public sealed class ControlDEExcepciones
  6. {
  7. public static int Dividir (int a, int b)
  8. {
  9. if ( b == 0)
  10. {
  11. throw new DivideByZeroException();
  12. }
  13.  
  14. return a / b;
  15. }
  16.  
  17. public static void Main()
  18. {
  19. int num1 = 7;
  20. int num2 = 0;
  21. int resultado;
  22.  
  23. try
  24. {
  25. resultado = Dividir(num1, num2);
  26. Console.WriteLine ("\nLa división de {0} entre {1} es igual a {2}\n", num1, num2, resultado);
  27. }
  28. catch (DivideByZeroException e)
  29. {
  30. Console.WriteLine ("\nIntento de división entre 0\n");
  31. }
  32. }
  33. }
  34. }
Success #stdin #stdout 0.02s 33824KB
stdin
Standard input is empty
stdout
Intento de división entre 0