public static void Main() { Person pesho = new Person("Pesho", "Peshev", 24); try { Person noName = new Person(string.Empty, "Goshev", 31); } catch (ArgumentNullException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } try { Person noLastName = new Person("Ivan", null, 63); } catch (ArgumentNullException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } try { Person negativeAge = new Person("Stoyan", "Kolev", -1); } catch (ArgumentNullException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } try { Person tooOldForThisProgram = new Person("Iskren", "Ivanov", 121); } catch (ArgumentNullException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } }
static void Main() { try { Person pesho = new Person("Gosho", "Goshev", 121); } catch (ArgumentNullException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine("Exception thrown: {0}", ex.Message); } }