static void SearchChore(ChoreRepository choreRepo) { while (true) { try { Console.Write("Chore Id: "); int id = int.Parse(Console.ReadLine()); Chore chore = choreRepo.GetChoreById(id); if (chore == null) { throw new Exception(); } Console.WriteLine($"{chore.Id} - {chore.Name}"); ContinueMenu(); break; } catch { continue; } } }