我有一个BackGroundWorker与TryCatch中的For Each循环,我需要检测错误并继续为每个循环提供下一个项目。 其实我有一个数据列表通过UDP发送到服务器并等待ACK,但是如果服务器在5秒内没有应答,则超时错误将被清除并且整个过程被中止。 我需要做这样的事情 Dim MyData_Array As String()
For Each MyData As String In M
为什么第2行在第3行没有编译? spit()抛出一个已经被第1行捕获到的HurtException,因此之后出现的任何检查的异常都应该无法访问。如果我删除第2行,第3行将保持可到达状态。异常不会免除编译时检查。在此先感谢为我澄清这一点。 public class Ape {
public void run() {
try {
spit();
} ca