0
            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

程序仍然崩溃并停在那里。

4

0 回答 0