Proposed exercise
Create a program to ask the user for two numbers and display their division. Errors must be trapped using "try..catch".
Output
Solution
using System; public class Exceptions { public static void Main() { Console.Write("Enter a number to divide: "); int number1 = Convert.ToInt32(Console.ReadLine()); Console.Write("Enter another number to divide: "); int number2 = Convert.ToInt32(Console.ReadLine()); int division; try { division = number1 / number2; Console.WriteLine("{0} / {1} = {2}", number1, number2, division); } catch ( DivideByZeroException ) { Console.WriteLine("Cannot divide by 0"); return; } } }