问题标签 [uncaught-exception]

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.

0 投票
1 回答
3151 浏览

javascript - 如何处理 http.get 响应中未捕获的异常

我有这段代码可以使用 API 从第三方网站下载新闻提要。其设置为每 5 秒运行一次,并提取可能发生的任何新闻事务。问题似乎出在没有发生新事务时。

通过添加 process.on('uncaught exception', function(error){ console.log("hmph") }) cron 作业可以在 5 秒后继续,所以我很想保持原样;但是,我添加了 console.log("hmph") ,现在我很困惑。

第一次,控制台会写hmph。5 秒后它会写 hmph hmph

等等。我知道我一定错过了一些东西,但我不太确定它是什么。我已经尝试在 else 语句中执行 request.end() 但错误仍然会触发。

没有 process.on('uncaught...') 抛出的错误是:

events.js:71 抛出参数[1];// 未处理的“错误”事件 ^ 错误:在 TCP.onread (net.js:403:27) 的 Socket.socketOnData (http.js:1367:20) 处解析错误

使用 proccess.on('uncaught...') console.log(error) 是:

{ [错误:解析错误] bytesParsed:161,代码:'HPE_INVALID_CONSTANT'}

如何正确处理此错误?

缩写代码:

0 投票
0 回答
613 浏览

javascript - Json响应错误

我有个问题。

我有一个向传感器网络发送命令的页面。

当我点击这部分代码时

我调用一个js函数,这个:

此函数构建一个 url,用于调用用 python 编写的 Tornado Web 服务器中的处理程序。处理程序是这样的:

我在开发者控制台中收到的错误是这样的:

未捕获的 TypeError:无法读取 null 的属性“错误”

在js函数中。为什么函数不知道“错误”或“成功”?问题出在哪里????我认为程序永远不会进入处理程序,而是在之后被阻止,只是在 js 函数中。

非常感谢你的帮助。

0 投票
1 回答
333 浏览

php - 为什么我的 ZF2 MVC 应用程序使用 PhpRenderer 而不是 FeedRenderer?

我有一个扩展的控制器类Zend\Mvc\Controller\AbstractActionController。我想要一种操作方法来生成原子提要。

我启用了ViewFeedStratagymodule.config.php 中的:

在我的控制器中,代码如下所示:

当我请求页面时,我得到:

为什么它仍在尝试使用Zend\View\Renderer\PhpRenderer而不是Zend\View\Renderer\FeedRenderer

0 投票
2 回答
305 浏览

c++ - 是否有任何技巧可以检测在执行另一个析构函数期间是否创建了对象?

这是对为什么 Alexandrescu 不能使用 std::uncaught_exception() 在 ScopeGuard11 中实现 SCOPE_FAIL 的一种跟进?

我想检测是否有人MyClass在另一个类的析构函数中创建(或在调用堆栈中的某处使用活动的析构函数)。

一种尝试可能是:

但这仅在由于异常而调用析构函数时才有效,而不是因为对象超出范围而被调用时才有效。

0 投票
4 回答
835 浏览

php - 如何在 Zend Framework 中的异常上继续执行 php 脚本?

当我执行我的脚本时出现问题并引发异常,而不是停止所有脚本。我怎样才能告诉 zend 继续?

当我获取邮件时出现此错误我有一个 try catch 块但它没有捕获。

谢谢。

我的代码是一个简单的类来获取邮件:

而且我的代码在 10em 邮件处停止,那么如何告诉 Zend 不会停止呢?

0 投票
1 回答
563 浏览

python - Json响应错误:响应为空?

我有个问题。

我有一个向传感器网络发送命令的页面。

当我点击这部分代码时

我调用一个js函数,这个:

此函数构建一个 url,用于调用用 python 编写的 Tornado Web 服务器中的处理程序。处理程序是这样的:

我在开发者控制台中收到的错误是这样的:

未捕获的类型错误:无法读取 null $.ajax.successwsn.js:26 jQuery.Callbacks.firejquery-1.7.2.js:1075 jQuery.Callbacks.self.fireWithjquery-1.7.2.js:1193 donejquery-的属性“错误” 1.7.2.js:7538 jQuery.ajaxTransport.send.callback

在js函数中。为什么函数不知道“错误”或“成功”?哪里有问题????我认为程序永远不会进入处理程序,而是在之后被阻止,只是在 js 函数中。

非常感谢你的帮助!这篇文章很长,但读起来很简单!请!

0 投票
1 回答
875 浏览

android - uncaughtException 被多次调用

我是stackoverflow的相对新手。

我在我的 android 应用程序中实现了一个 owne uncaughtException 处理程序。问题是当我的一项活动中发生一个未处理的异常时,方法“uncaughtException”被多次调用。

这是我全班负责处理未捕获的异常:

}

该行Helper.Log_e("CustomUncaughtExceptionHandler", "uncaughtException", exception);仅将异常保存在文件中,并且没有抛出异常。

我在我的活动中实现了这个类,如下所示:

当我运行我的应用程序并在活动的 oncreate 中插入类似的内容时(在上面的代码之后)

异常得到正确处理,并且 FC 对话框也弹出。到目前为止一切顺利,但在查看我的日志后,我发现方法 uncaughtException 被多次调用。

编辑:通常该方法被调用 2-6 次,并且来自 defaultUEH 设置的日志仅在日志中出现一次。

还有其他人有这样的行为吗?或者有没有人暗示我做错了什么?

谢谢,最好的问候 schw4ndi

0 投票
1 回答
978 浏览

jquery - 未捕获的异常:大型数据响应的 JSON 无效

城市列表通过更改状态下拉列表加载。每个州都是完美的,除了德克萨斯。德克萨斯州有大约 1500 个数据。这是德克萨斯州没有填充城市下拉数据的唯一原因。这是我的压缩代码。下载

0 投票
1 回答
207 浏览

ibaction - 无法识别的选择器发送到 Paul Hegarty 的 CS193P 的实例

我正在关注 Paul Hegarty 的 CS193P 课程视频(第 4 讲 @ 1:05:40 标记)并遇到了问题。请帮助调试此“无法识别的选择器发送到实例”错误。该视图具有三个对象 - 参见图片(https://docs.google.com/file/d/0B453_F6cDmYzMG1OQW93WVptYUU/edit?usp=sharing

编码

错误

0 投票
1 回答
181 浏览

zend-framework - 不顾一切的“未捕获的异常”

所以我的 Zend 框架一直拒绝处理异常,尽管我做了每个人在谷歌上建议的一切......所以我在这里问我可能做错了什么......

我在 app/modules/default/controllers 中设置了 ErrorController.php 文件,内容如下:

在我的 index.php 中,我只包含 app/bootstrap.php,其中包含以下内容:

然而,在我调用的代码中的任何时候,例如:

我收到通常令人讨厌的“致命错误:未捕获的异常 'Zend_Controller_Exception' 并带有消息'此页面不存在'”,等等等等。

有什么我做错了吗?我想知道“./application/controllers”是否正确,因为据我所知,我的 Zend 框架文件夹中没有一个“应用程序”文件夹......但我在网上找不到任何关于它的信息!并创建一个将我的 ErrorController.php 放入其中使我到目前为止无处可去...