private static void TryFindSender(ParsedMessage parsed, Message message, IDBController controller) { try { parsed.Sender = controller.RetrieveUserByPhoneEmail(message.Sender); } catch (Exception ex) { if (ex is ArgumentNullException || ex is CouldNotFindException) { parsed.Sender = null; } else { // Not an exception we deal with, throw so we don't hide bugs throw; } } }