问题标签 [catch-block]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 是否有适合使用空 catch 块的情况?
你知道空的 catch 块不是绝对邪恶的情况吗?
biztalk - 如何在消息进入 Biztalk 中的范围块之前捕获出现的错误
Biztalk 错误
我有一个 Biztalk 编排,其中我有一个 Biztalk 范围和 Catch 块,以捕获范围内出现的错误。只要相应的范围形状出现任何错误,我就能够在其中捕获错误。
但是当编排在其处理开始时失败时出现问题,即在进入范围形状之前(当接收到的 xml 中有一些特殊字符时会发生这种情况)。我坚持这个!请帮忙!!
c# - .net 异常捕获块
以下 catch 块有什么区别?
和
我意识到,在任何一种情况下,异常实例都不可用,但是有什么我可以用一个不能用另一个做的吗?
java - 为什么Java中的catch块中需要括号?
在 java 中,如果我们必须在之后只执行一个语句,if
或者for
括号是不必要的。我们可以写:
或者
但是在 catch 块的情况下,为什么我们不能省略括号呢?为什么这是不可能的?
因为在大多数情况下我们我在 catch 块中只有一个语句,它是e.printStackTrace()
在测试或记录语句时。
java - Java中catch块中返回的奇怪问题
我正在使用的 try/catch 块有一个奇怪的问题。我有这个方法,它只是从远程服务获取一些数据并存储它。
如果我使用这段代码运行,我会得到一个空指针异常('data' 为空,但不知道它是否相关)。但是,如果我从我的 catch 块中删除 return 语句,一切都很好。
奇怪的是,在这两种情况下都没有捕获 IOException,所以我不明白为什么它会产生如此大的影响。
所以再次,在 catch 块中返回它不起作用,没有它它确实......我真的不明白为什么会发生这种情况。
有任何想法吗?
android - “ANR”是异常还是错误或什么?
ANR 是异常、错误还是什么?我们真的可以在try{} catch(){}
结构中捕捉它吗?
exception - 在 catch 子句中获取变量
您好,我需要编写函数,而不是通过 tcp 发送和接收消息,如果连接断开,则自动重新连接。消息取自 STM Channel
我的问题是,如果连接断开,我会丢失从频道中读取的“c”。所以在catch
子句中我不想像 unGetTchan 这样的东西,但在这段代码中,'c' 没有被捕获。你能建议“haskellic”的方式来做这样的事情吗?
FUZxxl 消息后更新
在 FUZxxl 发表评论后,我将函数重写为下一个形式
现在它对我有用。谢谢
asp.net-mvc - 捕获块中的 MVC RedirectToAction
如果尝试块中的某些内容出错,我正在尝试将操作从一个控制器重定向到另一个控制器。我想要实现的是通过将所有错误定向到我的 Homecontroller 中的错误处理 ActionResult 来在不同控制器中出现问题时向用户呈现视图的通用方法。这基本上是代码的样子:
在 Homecontroller 中,我想生成一个视图,告诉用户出了点问题:
我的问题是,如果我操纵代码以便在 catcblock 中的每一步都抛出异常,除了 RedirectToAction 被忽略之外。我错过了什么?我对此有点陌生,所以希望有一个我无法找到的简单答案......
c# - 为什么在下面的 Rx 代码中没有命中 catch 块?
只是对为什么流程没有到达 catch 块感到困惑。我确实明白,每当发生异常时OnError
都会调用方法,但是在调用时不应该发生异常ToObservable
吗?只有在处理第三个数字(0)时,才会发生异常。我完全糊涂了。
java - 编译/捕获异常
我在这段代码中遇到了很多麻烦。在我尝试输入代码以捕获异常之前,代码已按预期编译和运行。然后我再也无法编译它。如果用户输入负数,则假设捕获异常并产生错误消息。