Try
.Result = .WebClient.DownloadString(theEnchancedWinClient.PackedScannable)' crash here
Catch ex As Exception
LogEvents(ex.ToString)
End Try
基本上,由于下载时出现503错误,它会崩溃。
但这太愚蠢了。这是一个尝试捕获块。为什么不优雅地抛出异常呢?我该怎么办?
在评论之后我将代码转换为:
Dim strResult = ""
Dim webclient = .WebClient
Try
strResult = webclient.DownloadString(theEnchancedWinClient.PackedScannable)
Catch ex As Exception
LogEvents(ex.ToString)
End Try
程序仍然崩溃并停在那里。