问题标签 [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.
objective-c - 为什么我会收到此警告/错误?
我已经将一些将字符串转换为数据的代码放在一起,然后将数据放入另一个文本字段中。一切正常,但是当我运行程序并点击包含此代码的 IB Action 按钮时:
我收到此错误:
线程 1:程序接收到的信号:“SIGABRT”。
在 Xcode 底部的输出区域中,我收到以下消息:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[NSConcreteMutableData setStringValue:]:无法识别的选择器发送到实例 0x62507e0”
为什么会这样?警告告诉我:
未找到实例方法 -setStringValue'(返回类型默认为 id)
发生了什么事,我已经看过了,它似乎应该可以工作。我究竟做错了什么?我只是 Objective-C 的初学者。
谢谢,任何事情都值得赞赏。
java - 如何在 Java servlet Web 应用程序中抓取未捕获的异常
是否有一种标准方法来捕获发生在 java servlet 容器(如 tomcat 或 Jetty)内的未捕获异常?我们运行了很多来自库的 servlet,因此我们不能轻易地使用 try/catch 代码。通过提供的 API 以尽可能通用的方式捕获并记录我们的 Web 应用程序(在 Jetty 中运行)中所有未捕获的异常到我们的错误跟踪器,这也是很好的。
请不要我只需要记录异常,是否重定向到自定义错误页面对我没有帮助。我们通过 GWT-RPC 完成所有操作,因此用户永远不会看到错误页面。
actionscript-3 - 如何处理actionscript3中UrlLoader.load()的安全错误和超时错误?
我UrlLoader.load()
在我的 Flash 应用程序中使用。当发生未捕获的异常时,
我正在处理停止应用程序。当您正常连接互联网时工作。
但是,如果在您的浏览器加载应用程序后与 Internet 的连接丢失,
则会在调用时发生。
我无法通过使用捕获 SecurityError并且发生了 UNCAUGHT_ERROR 并且它停止了我的应用程序。
我不想在失败时停止应用程序,因为我只是用来记录一些不重要的信息。
而且我认为如果加载时间很长,也会发生超时错误。
而且我也不想因为超时错误而停止我的应用程序。
我该如何解决这些问题?UncaughtErrorEvent.UNCAUGHT_ERROR
UrlLoader.load()
SecurityError
UrlLoader.load()
try catch
UrlLoader.load()
UrlLoader.load()
还有更多其他类型的错误会发生并停止我的应用程序吗?
android - 显示未捕获异常的消息
我创建了一个类来报告未捕获的异常,如下所示:如何从我的 Android 应用程序获取崩溃数据?
我的课:
此类正在向指定的 URL 报告错误。但是,出现消息对话框时屏幕没有响应。如果我不放消息对话框,屏幕会正常关闭(activity.finish()),但是当我放消息框时,会出现消息并且屏幕停止响应。
我究竟做错了什么?
非常感谢。
javascript - 未捕获的类型错误:无法为小部件实现设置未定义的属性“FUNCTION_NAME”
我正在尝试开发一个可以嵌入任何站点的 jQuery 小部件。以下是脚本代码:
以下是需要放置在用户网站上的代码:
当我将此代码放在其他站点并尝试加载小部件时,它给了我Uncaught TypeError: Can not set property 'fetchfeed' of undefined
错误并且无法加载小部件。有什么问题?
令人惊讶的是,这个小部件代码正在我的本地主机上的网站上运行!!!
delphi - 为什么除了没有捕捉到这个错误?
我有一个程序可以模拟掷骰子并将它们与图表(字符串列表集)中的值进行比较。我目前从 TEdit 获得价值。如果该框为空,则会引发一个 EConvertError,我的 Try/Except 语句应捕获该错误,但事实并非如此。想法和建议?下面的代码,Delphi 7。
exception - 从 Node.JS 中的未捕获异常中恢复
好的,所以我有一个问题。如果在处理 HTTP 请求时发生未捕获的异常,我将没有机会调用 http.ServerResponse 对象的 end() 方法。因此,服务器永远挂起并且永远不会满足请求。
这是一个例子:
如果访问/error,会发生异常,但会被捕获。用户收到一条错误消息 - 没问题。但是,如果我访问 /hang,服务器最终将抛出未捕获的异常并永远挂起。对 /hang 的任何后续请求都将挂起。
这很糟糕。有关如何解决此问题的任何建议?
iphone - 桅杆类型为 GKPeerPickerConnectionTypeOnline 时出现异常
我正在使用 GKPeerPickerController ,我需要使用 wifi 发送消息,所以我使用以下代码
但是当我使用此错误时
请帮助如何解决它?
java - 为我的应用程序的所有线程定义一个全局 UncaughtExceptionHandler
我想在我的 Java 应用程序中定义一个应用程序级别的UncaughtExceptionHandler,如果在我的应用程序的一个线程中抛出未捕获的异常,则调用它。我知道可以为一组线程(ThreadGroup)定义一个未捕获的异常并且我实际上正在使用它,但我想为没有定义自己的未捕获异常处理程序的线程定义一个全局未捕获异常或者是不与定义了默认异常处理程序的一组线程相关联。
因此,例如,我想达到这样的目的:
简单来说,我想覆盖默认的 UncaughtExceptionHandler 并定义我自己的处理程序,而不是在System.err
(这是默认行为)上打印堆栈跟踪。
例如,在 C# .NET 中,我在应用程序的 Main() 方法中执行类似的处理未处理和线程异常事件处理程序:
甚至可以在Java中完成吗?
如何覆盖 Java 中的默认 UncaughtExceptionHandler ?
c++ - 使用 uncaught_exception 处理错误情况
我有以下问题。
我有被回收的数据库连接(放回池中)。
例如:
然而,在某些情况下,回收可能是错误的——例如断开连接或其他一些重大错误。
所以我想自动防止连接被回收。我想使用以下技术实现std::uncaught_exception
- 因此 exec() 函数将检测异常并防止回收:
守卫在哪里:
现在,我知道http://www.gotw.ca/gotw/047.htm不建议
std::uncaught_exception
在其他情况下使用我也没有看到我的代码有任何问题,提供了讨论的示例。
这段代码是否有任何可能的问题。
笔记:
- 我希望此更改是非侵入性的,以便 SQL 后端能够抛出而不检查每个案例是否至关重要。
- 我不希望用户对此采取任何行动,因此对他来说是透明的。