解析器代码可用
try
{
id_source = await ParsingAll(0, "#adv_id", "");
foto_path = await ParsingAll(1, "img[id='print_user_photo']", "src");
position = await ParsingAll(0, "div.title.adv-title.newTitle > h1", "");
catch (Exception ex)
{
Error?.Invoke(id_source + "- Error - ");
} 如果字符串"foto_path“出现错误怎么办?在处理了try / catch错误后,程序继续工作并开始执行字符串"position"?
发布于 2019-01-06 16:19:34
您可以只缩小try-catch块的范围:
解析器代码可用
// May need its own try-catch blcok
id_source = await ParsingAll(0, "#adv_id", "");
try
{
foto_path = await ParsingAll(1, "img[id='print_user_photo']", "src");
catch (Exception ex)
{
Error?.Invoke(id_source + "- Error - ");
}
// May need its own try-catch blcok
position = await ParsingAll(0, "div.title.adv-title.newTitle > h1", "");https://stackoverflow.com/questions/54059753
复制相似问题