throw

throw

文章 0 浏览 5

可以通过编程方式抛出 NullPointerException 吗?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

仙女山的月亮 2024-09-10 20:45:32 13 0

为什么 .NET 异常是可变的?

我想知道为什么基类库中的 .NET 异常类默认有一些可变成员 为什么我可以更改 Source、HelpLink 和 Data 中的值code>,但无法更改诸如 Message 之类的…

浴红衣 2024-09-06 08:04:27 10 0

如何:生成 UnhandledException?

我使用此代码来捕获 WinForm 应用程序 UnhandledException。 [STAThread] static void Main(string[] args) { // Add the event handler for handling…

失退 2024-09-02 18:03:44 12 0

忽略 ANTLR 语法规则上声明的异常

我有一个树解析器,它对我生成的 AST 进行语义分析 解析器。它有一个规则声明如下: transitionDefinition throws WorkflowStateNotFoundException: /…

雨落星ぅ辰 2024-09-01 10:18:15 15 0

你可以/应该在 ac# switch 语句中抛出异常吗?

我有一个返回 int 的插入查询。基于该 int 我可能希望抛出一个异常。这适合在 switch 语句中执行吗? switch (result) { case D_USER_NOT_FOUND: thro…

红玫瑰 2024-08-30 02:31:49 14 0

我是否只在函数头或声明中指定异常类型? (C++)

SVector.H: void pop_back() throw (underflow_error); 在我的 SVector.cpp 文件中,我是否还应该包含 throw (underflow_error) 部分? void pop_bac…

人事已非 2024-08-25 17:07:17 12 0

rake:处理未定义参数的最佳方法?

我在 Rails 应用程序上执行了一项 rake 任务,该任务需要一个名为 USER_ID 的参数。 我想我想抛出一个异常来停止执行。这就是我的任务: desc "My rak…

海未深 2024-08-19 07:32:58 13 0

通过引用捕获的抛出对象的生命周期

C++ 标准第 15.1.4 段规定: 抛出异常的临时副本的内存以未指定的方式分配,除非 3.7.3.1 中指出。 只要有针对该异常执行的处理程序,临时状态就会持…

送你一个梦 2024-08-18 21:25:13 17 0

捕获 PHP 中的异常语法错误

我尝试在 PHP 中使用异常作为避免多个 if-then-else 块的方法。但是,当我尝试捕获异常时,我收到错误解析错误:语法错误,/directory/functions.php …

上课铃就是安魂曲 2024-08-16 02:14:29 10 0

`void func() throw(type)` 有什么意义?

我知道这是一个有效的 C++ 程序。 函数声明中的 throw 有何意义? AFAIK 它什么都不做,也不用于任何用途。 #include void func() throw(std::excepti…

栖竹 2024-08-08 10:12:12 15 0

throw 和 throw with arg of catch Exception 有什么区别?

想象两段相似的代码: try { [...] } catch (myErr &err) { err.append("More info added to error..."); throw err; } 它们 try { [...] } catch (my…

一紙繁鸢 2024-08-05 16:41:07 14 0

C# 实时 Try Catch

我希望得到真正使用 C# 进行实时编程或真正了解该语言内部原理的人的回复。 我知道异常不应该用于处理正常处理,而只能用于检测错误情况。关于这个话…

苦行僧 2024-08-02 18:43:41 15 0

抛出接口中未定义的异常

当您需要抛出未在您正在实现的接口中定义的异常时,应遵循的最佳实践是什么? 下面是一个示例: public interface Reader { public abstract void rea…

难如初 2024-07-30 04:55:33 9 0

在 C++ 中,如果 throw 是一个表达式,那么它的类型是什么?

我在一次短暂访问 reddit 时发现了这一点: http://www.smallshire.org.uk/sufficientlysmall/2009/07/31/in-c-throw-is-an-expression/ 基本上,作者…

羅雙樹 2024-07-30 00:39:45 14 0

在 C++ 中调用可以抛出异常的函数的析构函数;

我知道我不应该抛出异常析构函数。 如果我的析构函数调用了一个可以抛出异常的函数,那么我在析构函数中捕获它并且不再抛出异常可以吗? 或者它是否会…

怎言笑 2024-07-29 08:42:41 13 0
更多

推荐作者

狼性发作

文章 0 评论 0

美煞众生

文章 0 评论 0

黑凤梨

文章 0 评论 0

慕巷

文章 0 评论 0

virou

文章 0 评论 0

两仪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文