cost 350 ms
无法在错误处理/验证中将 float 转换为 int Function - Cannot Cast float to int in Error Handling/Validation Function

我有一个 function 来验证一些以字符串输入开头的用户输入 ( val )。 我希望输入以 integer 格式结束,但我不想去掉 4.2 之类的数字以使其成为 4。相反,我想抛出错误并向用户解释问题,并针对每种无效类型使用不同的消息. function 应首先检查输入是否为空字符串。 然 ...

std::nested_exception 和多态性 - 这是可以做到的最好的吗? - std::nested_exception and polymorphism - Is this the best that can be done?

当您只想调用what()时, std::nested_exceptions很好,但访问其他异常类型的接口变得丑陋。 让我们假设我有两个存储一些附加信息的异常类: 如果没有嵌套异常,我们可以访问 try/catch 块中的成员变量: 但是如果我们想解开一个std::nested_exception ...

在什么情况下 EXCEPTION_RECORD 链接到另一个嵌套异常? - Under what circumstances does EXCEPTION_RECORD link to another nested exception?

_EXCEPTION_RECORD的文档说明了它的成员之一, struct _EXCEPTION_RECORD *ExceptionRecord 指向关联的 EXCEPTION_RECORD 结构的指针。 异常记录可以链接在一起以在发生嵌套异常时提供附加信息。 但是,我一直无法引发嵌套结 ...

std :: throw_with_nested()在内存不足情况下调用std :: terminate() - std::throw_with_nested() on out of memory condition calls std::terminate()

我一直是强大的异常保证测试类,特别是在内存不足情况下发生的事情,通过随机地使malloc()返回nullptr 。 它使用嵌套异常。 假设我有以下代码: std::throw_with_nested()最终调用了std::terminate() : 这是符合标准的预期行为 ...

嵌套异常作为WCF服务的返回类型 - Nested exception as return type for WCF service

我有带有以下接口定义的ac#WCF服务: 如您所见,该方法应该返回NULL(成功执行该方法时)或包含任意错误消息的异常。 已经使用ServiceKnownType属性声明了该方法,以避免在将异常实例返回给客户端时出错。 仅当返回的异常的类型等于声明的ServiceKnownTypes ...

为什么C ++不使用std :: nested_exception来允许从析构函数中抛出? - Why doesn't C++ use std::nested_exception to allow throwing from destructor?

从析构函数抛出异常的主要问题是,在析构函数被调用的那一刻,另一个异常可能是“在飞行中”( std::uncaught_exception() == true ),因此在这种情况下做什么并不明显。 用新的“覆盖”旧的异常将是处理这种情况的可能方法之一。 但是决定在这种情况下必须调用std::t ...

如何使用Spring邮件API捕获嵌套的SMTPAddressFailedException - How to catch nested SMTPAddressFailedException using Spring mail API

我正在尝试向用户提供的电子邮件ID发送电子邮件,我在下面: 现在问题是我可以捕获MailSendException并向客户端发送有意义的错误消息说,请提供有效的emailId,但MailSendException是捕获和捕获它的非常通用的异常,并不保证由于无效的电子邮件ID而发生异常。 ...

是否有可能通过使用std :: exception_ptr创建内存泄漏 - Is it possible to create a memory leak by using std::exception_ptr

如果我定义一个异常类 在我将它们挂的异常的next新抛出的异常,而this正等待prev ,做的异常被处理后的异常得到释放? 我要问的原因是,我曾经听说过std::exception_ptr是根据引用计数实现的,如果我在此类中生成了引用桩,则会导致内存泄漏。 ...

类路径问题:NoClassDefException: - Class path issue: NoClassDefException :

这是问题,我有一个使用另一个项目Y的服务的项目X。 使用eclipse将Y导出为jar文件,并将其添加到项目X的构建路径中。 由于在Y的StringEncryptorService中对remoteService的构造函数中的初始化依赖项进行初始化存在某些问题,因此弹簧无法在X中加载“ cla ...

嵌套异常与现代(Java SE 7)异常 - Nested Exception vs modern (Java SE 7) exceptions

题 上下文异常与嵌套异常的优缺点是什么? 我为什么在乎 作为一个没有Java的背景或不了解Java的开发人员,我偶然发现了一个可能的机会来更新开源项目的异常处理,但是我希望确保所做的更改是有益的。 有问题的项目是ddlutils 。 当前,它使用org.apache.c ...

异常时应如何移动文件? - How Should I Move A File On Exception?

要求:在发生错误(引发异常)时,应将正在处理的文件移动到包含错误(app.config设置)的文件的文件夹中。 问题:我唯一可以解决此问题的方法是在主Try / Catch内部嵌套嵌套的Try / Catch来尝试移动文件,这样,如果移动失败,则会引发另一个异常。 我知道我会尽力确保该目 ...

检查某个异常类型是否是嵌套异常中的原因(原因等)的最佳方法? - Best way to check whether a certain exception type was the cause (of a cause, etc ...) in a nested exception?

我正在编写一些 JUnit 测试来验证是否引发了MyCustomException类型的异常。 但是,此异常多次包装在其他异常中,例如 InvocationTargetException,而 InvocationTargetException 又被包装在 RuntimeException 中。 确 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM