腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
构造
一个
可以
抛出
异常
对象
?
c++
、
class
、
oop
、
exception
、
error-handling
这会超出范围,所以我不能使用它。 try SomeClass someObject({});catch (std::exception & e) someObject(x); // someObject does not exist because it goes out of scope
浏览 10
提问于2020-04-24
得票数 1
回答已采纳
1
回答
在创建RAII类时应该
如何
处理错误?
c++
、
raii
如果
构造
函数的资源分配部分(例如,RAII套接字包装器)失败,我是否只是
抛出
一个
异常
并完成它?或者,我应该
如何
使用,在
构造
对象
之后需要检查is_open()?前者似乎更符合“资源分配是初始化”的名称,但是为什么标准库在使用
对象
之前基本上会让您检查错误代码?
浏览 1
提问于2020-09-15
得票数 1
回答已采纳
2
回答
异常
在
构造
函数try块中被捕获,并被处理,但仍会再次被
抛出
。
c++
、
inheritance
、
exception
、
try-catch
在处理继承时,我试图更好地理解
抛出
机制。 } { return (0);运行编译后的代码(g++ std=11)后,将收到以下消息:在
抛出
'std::runtime_error'实例后调用中止(核心转储) Base引发的<em
浏览 4
提问于2020-04-23
得票数 5
回答已采纳
1
回答
C++
构造
函数初始值设定项列表引发
异常
c++
、
list
、
exception
、
constructor
、
initializer
正如我们所看到的,我已经在C的
构造
函数中处理了A的
构造
函数
抛出
的
异常
,为什么还要费心在main函数中再次捕获和处理该
异常
呢?
浏览 0
提问于2013-07-10
得票数 7
回答已采纳
3
回答
如何
才能
抛出
整个类的
异常
,而不是逐个方法地
抛出
异常
呢?
java
、
exception-handling
、
throws
我正在用Java编写
一个
程序,我的
一个
类中的几乎每个方法都是这样编写的:有没有办法让我摆脱为每个方法键入
抛出
AWTException
浏览 3
提问于2010-12-10
得票数 20
回答已采纳
3
回答
异常
和复制
构造
函数: C++
c++
但我想问的是,two calls to the copy constructor是
如何
制作的? catch(C c) -由于我们是通过值传递的,因此这里调用的是复制
构造
函数。但是在throw c中,复制
构造
函数是
如何
调用的呢?有人能解释一下吗?
浏览 4
提问于2013-05-08
得票数 11
回答已采纳
6
回答
构造
函数
抛出
运行时
异常
可以
吗?
java
、
exception
、
error-handling
当
构造
函数中的方法
抛出
构造
函数无法处理的检查
异常
时,如果您确定应用程序无法处理这些
异常
,如果没有
构造
的
对象
,是否
可以
捕获它们并将其作为运行时
异常
抛出
?
浏览 1
提问于2010-02-04
得票数 19
回答已采纳
2
回答
构造
函数成员初始化器内部引发的C++
异常
?
c++
、
exception
、
c++11
、
constructor
当
抛出
E时,这种设计是否有任何问题或潜在的问题?Y::x可能不是Y的唯一成员变量,也可能不是类中的第
一个
成员变量,并且
可以
通过Y::Y init列表在中途初始化。
浏览 2
提问于2013-01-06
得票数 1
回答已采纳
3
回答
从
构造
函数引发
异常
时的子
对象
销毁顺序
c++
、
exception-handling
Destructor ~B() Catch in main() Catch in A(int)与A(int)不同,
构造
函数为什么子
对象
销毁的顺序会有所不同?为什么在A()中
抛出
的
异常
传播到main()
浏览 1
提问于2012-10-25
得票数 1
回答已采纳
3
回答
我们能停止
一个
构造
函数的运行吗?
java
、
constructor
我需要创建
一个
某种类型的
对象
。该
对象
的类只有
一个
构造
函数(我已经编写了
一个
)。 我的程序接收创建带有参数ID的
对象
的实例的请求。如果ID参数包含非数字的字符,我想停止
构造
函数。我之前不能检查参数,因为我不是那个调用
构造
函数的人。
浏览 3
提问于2011-03-10
得票数 8
回答已采纳
6
回答
C++中的
构造
函数和析构函数失败
c++
、
exception
、
constructor
、
destructor
我有
一个
关于C++中失败的
构造
函数和失败的析构函数的问题。我的问题是2)在什么情况下,析构函数会失败?如果没有
抛出
异常
,析构函数会发生什么?编译器是
如何
处理它的
浏览 0
提问于2010-02-27
得票数 4
回答已采纳
4
回答
如果using语句引发
异常
,我
如何
处置IDisposable
对象
?
c#
、
exception
、
dispose
、
idisposable
如果ExecuteReader
抛出
异常
,我
如何
在下面的代码片段中确保IDataReader被处理?using (IDataReader rdr = cmd.ExecuteReader()) // use it对我来说,using语法糖不调用Dispose是有意义的(因为没有实例
可以
调用它但是,我
如何
确保通常由实现IDisposable的类分配的稀缺资源将被释放?
浏览 4
提问于2009-07-07
得票数 4
回答已采纳
1
回答
如何
在PHP中建立
异常
日志系统,
可以
有不同的日志实现,如文件/数据库和可测试的
php
、
unit-testing
、
phpunit
、
exception-logging
我正在构建
一个
PHP库,它在遇到错误时
抛出
各种自定义
异常
。我需要记录这些
异常
,并提供记录器的各种实现,以便它们
可以
记录在文件或数据库中。无论
异常
是否被捕获,都需要记录这些
异常
,这样就排除了在自定义
异常
处理程序中实现这些
异常
。因此,日志记录需要在自定义
异常
类本身的
构造
函数中触发。我还需要使用phpUnit对
异常
触发记录器进行单元测试。 Exception
对象
访问Lo
浏览 6
提问于2010-10-27
得票数 0
回答已采纳
1
回答
C++:
构造
函数内部的
异常
:是还是否?
c++
、
exception
在互联网上,我发现了如下建议:它们相互矛盾,两者都是正确的吗?例如,打开文件、读取数据和关闭文件的类,都在
构造
函数中。它在打开或读取文件时可能会遇到错误情况。
如何
处理此错误? 我应该遵循什么建议?是否有可能从
构造
函数中
抛出
异常
,这是<em
浏览 3
提问于2021-05-31
得票数 1
3
回答
Java:
抛出
异常
会
抛出
异常
吗?
java
、
exception
抛出
异常
的行为有没有可能
抛出
不同的
异常
?此外,
构造
函数是
一个
方法调用,因此<e
浏览 2
提问于2012-08-14
得票数 0
回答已采纳
2
回答
C++在
构造
函数中
抛出
异常
c++
、
exception
、
constructor
(std::string new_filename) { } MyClass.cpp} 在我的
构造
函数的开头。当我用错误的文件名运行我的代码时,它只是输出“调试错误”,但是
浏览 10
提问于2022-04-26
得票数 -1
3
回答
声明POD类型会引发
异常
吗?
c++
、
exception
、
noexcept
、
exception-safety
当我声明
一个
condition_variable时,它可能
抛出
std::system_error。如果声明POD类型可能引发
异常
,我
如何
保证{ int i;是noexcept
浏览 9
提问于2016-01-20
得票数 1
回答已采纳
12
回答
我
可以
在
构造
函数中使用
抛出
吗?
java
、
exception
我必须在
构造
函数中初始化文件
对象
并处理
异常
,使用throws是有效的还是应该使用try/catch
浏览 2
提问于2009-11-24
得票数 4
回答已采纳
2
回答
DirectX 10 -确定硬件设备是否可用
c#
、
slimdx
、
directx10
我正在使用SlimDX和Direct3D 10编写
一个
离线渲染器,它需要在没有显卡(服务器)的机器上运行。在这些机器上,我将使用WARP软件渲染器。是否
可以
在不
抛出
SlimDX
异常
的情况下判断硬件设备是否存在?catch (Direct3D10Exception) return null;如果返回null,则创建
一个
翘曲设备但是,每次
抛出
异常
时,都会破坏Visual,这是很烦人的,
浏览 0
提问于2011-09-01
得票数 0
回答已采纳
7
回答
如何
在C++中处理
构造
函数中的失败?
c++
我想在类
构造
函数中打开
一个
文件。可能打开失败,然后
对象
构造
无法完成。
如何
处理此故障?
抛出
异常
?如果这是可能的,
如何
在非
抛出
构造
函数中处理它?
浏览 7
提问于2011-02-14
得票数 89
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 空安全最佳实践
详解JsonCpp库的使用
Java进阶02 异常处理
Java编程基础知识梳理,学开发一定要看哦
一文了解“最好编程语言”PHP 必知的 16 个编程法则!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券