我已经开始使用 try-catch block (有点晚了,我知道!),但现在我不知道在捕获异常后如何处理它。我该怎么办?
Try
connection.Open()
Dim sqlCmd As New SqlCommand("do some SQL", connection)
Dim sqlDa As New SqlDataAdapter(sqlCmd)
sqlDa.Fill(dt)
Catch ex As SQLException
' Ahhhh, what to do now!!!?
Finally
connection.Close()
End Try
最佳答案
异常处理的经验法则——如果你不知道如何处理它,就不要捕获它。
异常处理经验法则的推论——在最后负责的时刻处理异常。如果您不知道这是否是最后一个负责任的时刻,那么它就不是。
关于sql - 我发现了一个异常(exception)!!怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2599680/