exception相关内容

Android:“Camera.takePicture 失败"例外

我遇到了一个奇怪的问题.我正在对 HTC EVO 进行测试.我编写了一个针对 2.2 的演示相机应用程序,几乎一切正常.问题是在拍了三四张照片后,应用程序崩溃并给我以下消息: D/QualcommCameraHardware(64): takePicture(479)D/QualcommCameraHardware(64): val_ril_status = 0,val_wimax_status ..
发布时间:2022-01-08 20:44:11 移动开发

我得到一个“不实现 IController".MVC2 中的图像和 robots.txt 错误

我的网络服务器上似乎每个文件都出现了一个奇怪的错误,但 .aspx 文件除外. 这是一个例子.只需将 '/robots.txt' 替换为任何 .jpg 名称或 .gif 或其他名称,您就会明白: 路径“/robots.txt"的控制器未找到或未实施控制器. 我确定这与我设置路由的方式有关,但我不确定我到底需要做什么. 此外,这是一个混合了 MVC 和 WebForms 的网 ..
发布时间:2022-01-08 18:19:44 其他开发

尝试调用资源中的虚方法 res = getResources();

我正在尝试使用处理程序更改活动的背景颜色,但出现错误“尝试调用虚拟方法". 这是我的代码 公共类 MainActivity 扩展 AppCompatActivity {私有EditText editTextUser,editTextPass;私有RelativeLayoutrelativeLayoutMain;私人随机随机=新随机();意图意图;@覆盖protected void onCr ..
发布时间:2022-01-08 13:07:34 移动开发

捕捉“堆栈溢出"递归 C++ 函数中的异常

是否可以在递归 C++ 函数中捕获 堆栈溢出异常?如果是,怎么办? 那么在这种情况下会发生什么 void doWork(){尝试() {做工作();}抓住( ... ) {做工作();}} 我不是在寻找特定操作系统的答案.只是一般 解决方案 这本身并不是一个例外,但是如果您只是希望能够将堆栈使用量限制在固定数量,您可以这样做: #include //这些将设 ..
发布时间:2022-01-08 12:29:46 C/C++开发

为什么我会得到“必须被抓住或被宣布被扔"?在我的节目上?

我已经在这个程序上工作了很长一段时间,我的大脑被炸了.我可以向正在查看的人寻求帮助. 我正在尝试制作一个逐行读取文本文件的程序,并且每一行都被制成一个 ArrayList 以便我可以访问每个令牌.我究竟做错了什么? import java.util.*;导入 java.util.ArrayList;导入 java.io.*;导入 java.rmi.server.UID;导入 java.ut ..
发布时间:2022-01-08 12:29:40 Java开发

从信号处理程序中引发异常

我们有一个处理错误报告许多方面的库.我的任务是将此库移植到 Linux.通过我的小测试套件运行时,其中一个测试失败了.测试的简化版本如下所示. //编译器:4.1.1 20070105 RedHat 4.1.1-52//输出:在抛出 'int' abort 实例后调用终止#include #include 使用命名空间标准;无效catch_signal(in ..
发布时间:2022-01-08 12:27:11 C/C++开发

为什么 C++ STL iostreams 不是“异常友好的"?

我习惯了 Delphi VCL 框架,其中 TStreams 会在错误时抛出异常(例如,找不到文件,磁盘已满).我正在移植一些代码以使用 C++ STL,并且已被 iostreams 捕获,默认情况下不会抛出异常,而是设置 badbit/failbit flags 代替. 两个问题... a:为什么会这样 - 对于从一开始就包含异常的语言来说,这似乎是一个奇怪的设计决定? b:如 ..
发布时间:2022-01-08 12:27:01 C/C++开发

实体框架中的重复键异常?

当我将具有给定用户名的现有用户插入我的数据库时,我试图捕捉抛出的异常.正如标题所说,我正在使用EF.当我尝试将用户插入 db 时引发的唯一异常是“UpdateException" - 如何提取此异常以确定它是重复异常还是其他异常? 解决方案 catch (UpdateException ex){SqlException innerException = ex.InnerException ..
发布时间:2022-01-08 12:26:37 C#/.NET

为什么我得到“线程被中止"?在 ASP.NET 中?

我不确定为什么会发生这种情况,而且我从未明确中止线程,所以这有点令人惊讶.但是我记录了异常并且我看到了: System.Threading.ThreadAbortException - 线程被中止. 这似乎发生在对 System.Threading.WaitHandle.WaitOne 的调用中.我不确定这个异常能走多远.我认为我的线程永远不会终止,因为我会捕获日志并吞下错误. ..
发布时间:2022-01-08 12:25:45 C#/.NET

捕获异常后确定异常类型?

有没有办法确定异常类型,即使你知道你用 catch all 捕获了异常? 例子: 试试{SomeBigFunction();}抓住(...){//这里判断异常类型} 解决方案 你实际上可以在 catch(...) 中确定类型,但它不是很有用: #include #include E1 类:公共 std::exception {};E2 类:公共 std:: ..
发布时间:2022-01-08 12:25:26 C/C++开发

Javascript 异常堆栈跟踪

在 Firefox 中,我可以使用 exception.stack 获取异常的堆栈跟踪. 有没有办法在其他浏览器中也能做到这一点? 编辑:我实际上想自动保存堆栈跟踪(如果可能的话)而不是当时调试它(即我知道如何在调试器中获取堆栈跟踪). 解决方案 将此行放在要打印堆栈跟踪的位置: console.log(new Error().stack); 注意:由我在 Chrome 2 ..
发布时间:2022-01-08 12:25:10 前端开发

Windows/C++:是否可以找到抛出异常的代码行,其中包含“异常偏移"?

我们的一位用户在我们的产品启动时遇到了异常.她从 Windows 向我们发送了以下错误消息: 问题事件名称:APPCRASH应用程序名称:program.exe应用程序版本:1.0.0.1申请时间戳:4ba62004故障模块名称:agcutils.dll故障模块版本:1.0.0.1故障模块时间戳:48dbd973异常代码:c0000005异常偏移:000038d7操作系统版本:6.0.6002 ..
发布时间:2022-01-08 12:24:38 C/C++开发

为什么 Java 人经常默默消费异常?

我以前从未做过任何认真的 Java 编码,但我根据我现有的技能(Delphi 和 C#)学习了语法、库和概念.我几乎不明白的一件事是,我见过很多代码在 printStackTrace 之后默默地消耗异常,如下所示: public void process() {尝试 {System.out.println("测试");} 捕捉(异常 e){e.printStackTrace();}} 几乎每 ..
发布时间:2022-01-08 12:24:06 Java开发

如果我不是,谁在调用 Java 线程的 interrupt() 方法?

我已经阅读并重新阅读 Java Concurrency in Practice,我已经阅读了关于这个主题的几个主题,我已经阅读了 IBM 文章 处理 InterruptedException 但有些事情我根本没有掌握,我认为可以分为两个问题: 如果我自己从不中断其他线程,那么什么会触发 InterruptedException? 如果我自己从来没有使用 interrupt() 中断其他 ..
发布时间:2022-01-08 12:23:57 Java开发

异常传播指南(Java 中)

在 Java 中是否有关于异常传播的指南? 什么时候给方法签名添加异常?例如:如果只有在缺少必要的程序资源时才抛出异常,并且只能在顶层处理,我是否将其传播到使用此异常的所有方法中,通过所有使用 erring 方法的方法? 有什么好的做法吗?有什么不好的做法吗? 如果我含糊不清,我很抱歉,但我只是在寻找一些关于异常的编程风格的(一般)建议. 解决方案 过去帮助过我的指南包括 ..
发布时间:2022-01-08 12:23:47 Java开发

Mockito 测试 void 方法抛出异常

我有一个返回类型为 void 的方法.它也可以抛出一些异常,所以我想测试那些抛出的异常.所有尝试都以相同的原因失败: 类型Stubber中的when(T)方法不适用于参数(void) 有什么方法可以让方法抛出指定的异常吗? doThrow(new Exception()).when(mockedObject.methodReturningVoid(...)); 解决方案 括号位置 ..
发布时间:2022-01-08 12:23:23 Java开发

构造函数什么时候抛出异常合适?

构造函数什么时候抛出异常合适?(或者在 Objective C 的情况下:init'er 什么时候返回 nil 才是正确的?) 在我看来,如果对象不完整,构造函数应该会失败——因此拒绝创建对象.即,构造函数应该与其调用者签订合同,以提供可以有意义地调用哪些方法的功能和工作对象?这合理吗? 解决方案 构造函数的工作是使对象进入可用状态.在这方面基本上有两种思想流派. 一组赞成两阶 ..
发布时间:2022-01-08 12:23:17 其他开发

连接 Java - MySQL:不允许检索公钥

我尝试使用连接器 8.0.11 将 MySQL 数据库与 Java 连接起来.一切似乎都很好,但我得到了这个例外: 线程“main"中的异常java.sql.SQLNonTransientConnectionException:不允许检索公钥com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:108) 在c ..
发布时间:2022-01-08 12:23:03 Java开发