exception 相关问题

异常是一种异常情况,需要偏离程序的正常流程。通常,异常不应导致完全失败,而应由异常处理程序引起。异常处理是许多编程语言中的内置构造。通常,通过展开堆栈来处理异常,从而回滚到异常范围之外的已定义状态,然后调用处理程序块或例程。

try中除了finally之外的执行顺序

我从来没有真正使用过finally,所以我想在更频繁地使用它之前测试一些东西。我在跑步时注意到: def f(): 尝试: 1/0 #1/1 除了: print('超过...

回答 1 投票 0

php 8.1 + mysql 5.7:存储过程中的错误处理程序不起作用

我有一个存储过程,我尝试将一些数据插入两个表中,但我不想插入重复的键。所以我写了下面的程序来处理错误1062: duplica...

回答 1 投票 0

sigaction 中的 SA_RESETHAND 标志不适用于快速异常

我有一个 macOS 中 Xcode 应用程序的异常处理框架,其中包含 Cpp 和 Swift 代码。我正在使用 Unix 信号框架通过 sigaction 来处理异常。我的信号

回答 1 投票 0

Nunit 测试给出结果 OneTimeSetUp: 找不到合适的构造函数

我有一个问题,NUnit 告诉我:“没有找到合适的构造函数”。这是什么原因造成的?我还收到另一条消息:“异常没有堆栈跟踪”。两条消息都会重复...

回答 4 投票 0

在java中创建异常

我在运行自定义异常时遇到问题,即使没有异常空间,该异常也会在运行时抛出 导入java.util.Scanner; 公开课图书 { 公共字符串标题,自动...

回答 1 投票 0

python 错误消息中的“最近一次调用最后一次”是什么意思?

我不会说英语,我能理解“最近一次通话”是什么意思,我也知道“最后一次”是什么意思,但是当它们像这样组合在一起时,我完全困惑了。

回答 1 投票 0

camel quarkus 中使用 throw 的具体异常捕获

我目前正在 Quarkus 中使用 Apache Camel,我需要使用 throw 捕获以下类型的异常,以便调用它的类可以处理它: java.lang.Exception:输入字节

回答 1 投票 0

Blazor 服务器端 - 为什么在任务中不抛出异常?如何避免这种情况?它只是冻结了调试中的应用程序

在我的 Blazor 服务器应用程序中,我有著名的“计数器”页面/按钮 私有无效 IncrementCount() { 当前计数++; 抛出新的异常(“测试”); } 这没关系 - 抛出异常...

回答 1 投票 0

在这种情况下如何保留堆栈跟踪?

在我的代码中,当我在声纳上分析代码时,出现了名为“保留堆栈跟踪”的规则违规。 尝试 { 做一点事(); } catch(IllegalStateException e) { 尝试 { doAnotherThing(); ...

回答 3 投票 0

调用super之前需要设置属性

我正在创建一个自定义异常来解析特定的文件格式。基类是 FileFormatException (我已将文件格式的名称替换为 FileFormat)。它有一个 public 构造函数

回答 1 投票 0

异常块无法捕获错误

我正在尝试制作一个选民登记程序。如果未输入正确的输入,我希望它捕获错误,然后要求用户重试。然后显然会重新提示用户输入正确的...

回答 1 投票 0

为什么 mysqli_fetch_assoc 报告嵌套循环异常

我正在使用以下代码示例: $ca=$db->query('SELECT * FROM `clients`'); 而 ($c=$ca->fetch_assoc()) { 尝试 { $mysqli->query('ALTER TABLE `client_'.$c['id'].'_data` ADD

回答 1 投票 0

Numba Python 上出现“Windows 致命异常:访问冲突”错误

我正在尝试使用 Numba 并行来并行化一个简单的 for 循环。令人惊讶的是,我收到一个非常奇怪的错误告诉我这个 “Windows 致命异常:访问冲突”。 知道什么可以...

回答 1 投票 0

为什么抛出移动构造函数会导致复制而不是在给出强异常保证的情况下移动?

我到处都看到,当移动构造函数为 noexcept(false) 时,标准库必须调用复制构造函数而不是移动构造函数。 现在我不明白...

回答 2 投票 0

从 .net 应用程序触发命令提示符窗口的按键

我有一个 .net 控制台应用程序 它在 10 个线程上运行一个名为 RunBatch() 的方法。 该方法创建一个进程对象 并调用 .bat 文件。 .bat 文件运行一个实例 名为 Lual 的工具...

回答 1 投票 0

C# 中 .Net 的 API 问题

我是 .net 和 API 的新手,目前正在使用 .Net 4.5 通过 Rest 连接到 API。我遇到的问题是在返回 XML 中抛出一个异常,其中显示: “无法转发

回答 1 投票 0

针对开发人员的异常消息是否应该本地化?

我指的是显示开发人员错误使用 API 的异常消息。例如,错误地将 null 传递给方法。那么开发人员将得到的异常类型...

回答 5 投票 0

Octokit API 异常:“位于 xx,但预计为 yy”

我正在开展一个小型学校项目,我需要从我的 GitHub 存储库更新文件。 一切都工作正常,直到我突然出现错误。 我正在使用 Octokit .net 和 C# WPF 应用程序...

回答 1 投票 0

如何在 C# 控制台应用程序中设置 Web 服务器

这是代码,问题列出如下: 使用系统; 使用System.Net; 使用 System.Net.Sockets; 使用系统文本; 命名空间BasicWebServer { 内部课程计划 { 静态声音...

回答 2 投票 0

SonarSource 规则 S2139 在 Program.cs 中触发(C#)

我遇到了 SonarSource 规则 S2139 的问题(异常应该被记录或重新抛出,但不能两者都记录)。 根据S2139规则描述: 当记录异常并重新执行时...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.