catch-block

    0热度

    2回答

    我有一个BackGroundWorker与TryCatch中的For Each循环,我需要检测错误并继续为每个循环提供下一个项目。 其实我有一个数据列表通过UDP发送到服务器并等待ACK,但是如果服务器在5秒内没有应答,则超时错误将被清除并且整个过程被中止。 我需要做这样的事情 Dim MyData_Array As String() For Each MyData As String In M

    -2热度

    3回答

    try { try { function(a, b); } catch (Exception e) { e.printStackTrace(); throw e; } } catch (Exception e) { System.out.println("---------------

    2热度

    2回答

    为什么第2行在第3行没有编译? spit()抛出一个已经被第1行捕获到的HurtException,因此之后出现的任何检查的异常都应该无法访问。如果我删除第2行,第3行将保持可到达状态。异常不会免除编译时检查。在此先感谢为我澄清这一点。 public class Ape { public void run() { try { spit(); } ca

    0热度

    2回答

    我有一个控制台应用程序,它将文件压缩后通过电子邮件发送出去。它每小时都这样做。 我想知道应该处理什么样的异常?假设流程开始时没有可用的网络。我会得到什么例外呢?而其他方式可能会失败。所以基本上我试图找出我应该捕捉的异常。 我有这样的事情 try { // zips files and send email } catch(System.Net.Mail.SmtpException

    -1热度

    1回答

    请帮我理解为什么:)我的程序到达“try”行,但似乎跳过了“catch”,虽然它打印栈跟踪... 我正在使用JOptionPane在我的catch中,也是System.out.println()不起作用。 代码: import java.awt.AWTException; import java.awt.Rectangle; import java.awt.Robot; import jav

    0热度

    2回答

    考虑: 的NodeJS v0.10.25 所有功能的和谐启用 "use strict" 以下代码: db.connect({ host: DB_HOST, port: DB_PORT }).then(function(dbConn) { console.log('DBASE connected to ' + DB_HOST + ':' + DB_POR

    1热度

    1回答

    我有以下proc,它基本上在dictonary中查找两个值,并将它们作为列表返回。 proc GetAllow { PID Ply } { # read a dictonary from a file catch { append PlyAndDirXt $Ply "_xt" append PlyAndDirYt $Ply "_yt" set x_allow_tens [ dict

    0热度

    1回答

    我有一个循环遍历实体框架结果的foreach循环。每个结果都通过一个函数传递。所以为了捕捉任何错误,我有一个try/catch模块设置。 事情是这样的: foreach (var resetReq in query) { try { Console.WriteLine("Attemtping password reset for: " + resetReq.una

    0热度

    1回答

    到grep屏幕上的错误虽然赶上捕获错误在屏幕上为变量TCL例如 puts $c #error on terminal : can't read "c": no such variable catch {puts $c} err puts $err # value of err 1 有没有办法从可变信号 TCL赶上实际的错误信息分开呃。

    2热度

    1回答

    以下是我在C#代码之后例外: catch(Exception ex) { ex.Data.Add("VarName", "object"); throw; } 问:上面做的,我是不是要失去我加入到数据字典中的项目吗? - >在我看来,我重新抛出catch语句中捕获的异常,并且它没有从下一行添加的Dictionary记录。 如果上述代码改为: catch(Exceptio