Exception Handling - Division
Exception Handling - Division
namespace ExceptionHandlingDemo
{
class Program
{
static void Main(string[] args)
{
try
{
Console.WriteLine("Enter first integer: ");
int num1 = int.Parse(Console.ReadLine());
Console.WriteLine("Enter second integer: ");
int num2 = int.Parse(Console.ReadLine());
int result = num1 / num2;
Console.WriteLine($"Result: {result}");
}
catch (DivideByZeroException)
{
Console.WriteLine("Error: Cannot divide by zero.");
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
}
Console.ReadLine();
}
}
}