2017-10-15 7 views
0

J'ai mis en place mes exceptions afin qu'une erreur dans le codeException occasionnelle Unhandled jeté bien l'option Break est désactivé

 Try 
      Using Client As New WebClient 
       Client.DownloadFile(sExtract, sDownloadTo) 
      End Using 
     Catch ex As Exception 
      Debug.Print("Failed: " + sExtract) 
     End Try 

n'est pas jeter.

Cela fonctionne bien la plupart du temps, mais après comme 50-100 d'erreurs, l'exception suivante apparaît:

enter image description here

Selon l'état de case à cocher « pause lorsque ce type d'exception est levée » , qui n'est pas activé, cette exception ne devrait pas être montrée de cette façon, non?

Ce qui pourrait provoquer ce problème, et comment pourrais-je le changer afin que cette exception ne soit pas levée?

Voici une image supplémentaire du Espion: enter image description here

Répondre

-1
Try 
     Dim Client As New WebClient 
     Client.DownloadFile(sExtract, sDownloadTo) 
    Catch ex As Exception 
     Console.writeline(ex.tostring) 
    End Try 
+0

Juste au moment où je pensais que cela a fonctionné, la même exception a été lancée à nouveau. – tmighty