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