public void Test() { List <string> errList = new List <string>(); List <string> list = FileCommon.GetContentFormFile(Path.Combine("Resources", "useragent.txt")); list.ForEach(userAgent => { start: try { var ua = new UserAgent(userAgent).Execute(); } catch (Exception ex) { errList.Add(userAgent); Console.WriteLine($"UserAgent:{userAgent},异常信息:{ex.ExtractAllStackTrace()}"); goto start; } }); var res = new NewtonsoftJsonProvider().Serializer(errList); }