F# program to Divide two numbers using Try Catch
Program
open System
Console.Write("Enter the first number:\t")
let a = Int32.Parse(Console.ReadLine())
Console.Write("Enter the second number:\t")
let b = Int32.Parse(Console.ReadLine())
let quotient = try
let divide = a / b
Console.WriteLine("Quotient of two numbers is:\t{0}" , divide); 1
with
| :? System.DivideByZeroException as ex -> Console.WriteLine(ex.Message); 0
Output 1
Enter the first number: 18
Enter the second number: 6
Quotient of two numbers is: 3
Output 2
Enter the first number: 89
Enter the second number: 0
Attempted to divide by zero