腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
检查
构造
函数
是否
抛出
异常
的
参数
化
测试
、
我有一个
构造
函数
,它可能
抛出
IOException现在我想使用
参数
化
测试
来
测试
在某些场景下
抛出
的
异常
我可以用url
的
值和预期
的
异常
来注释我
的
测试
方法吗?
浏览 5
提问于2020-02-05
得票数 0
回答已采纳
2
回答
Junit:
测试
默认
构造
函数
,死码警告?
、
我正在尝试使用Junit
测试
一个类
的
默认
构造
函数
: public void testCaesarCipher() { assertTrue(true); } 我收到了"Dead code“
的
错误
浏览 2
提问于2014-03-17
得票数 1
2
回答
为什么不能在调用super()之前在子类中
抛出
一个
异常
?
、
、
在子类中,我希望在调用super()之前
检查
其
构造
函数
中
的
参数
,因为
构造
函数
中
的
参数
没有与父类链接。如果
检查
失败,我将
抛出
一个
异常
。我收到了一条错误消息:“调用'super()‘必须是
构造
函数
主体中
的
第一个语句”。为什么我不能这么做?有可能吗?我不想初始
化
父类,因为子类不是初始
化
<e
浏览 9
提问于2022-07-14
得票数 0
5
回答
我应该从
构造
函数
中
抛出
异常
吗?
、
、
、
我知道我可以在PHP中从
构造
函数
中
抛出
异常
,但我应该这么做吗?例如,如果
参数
的
值与我预期
的
不一样。 或者应该推迟
抛出
异常
,直到调用一个方法。在这两种情况下,有什么优点和缺点?
浏览 0
提问于2012-02-29
得票数 50
回答已采纳
2
回答
初始
化
程序块可以
抛出
异常
吗?
我试图在初始
化
程序块中初始
化
它。BufferedReader br; br = new BufferedReader(new FileReader(new File("file.txt")));}class ReadFromFile Buffer
浏览 5
提问于2013-10-20
得票数 7
回答已采纳
1
回答
为什么空类类型
构造
函数
的
异常
规范是不
抛出
的
异常
规范?
、
、
}; X::X(const X&)如果每个潜在
构造
的
类类型M(或其数组)
的
子对象都有一个复制
构造
函数
,其第一个
参数
为const M&或const volatile根据,类
测试
的
隐式声明复制
构造
函数
是Test::Test(const X&),因为没有任何类类型子对象。因此,类似于
异常</em
浏览 7
提问于2020-07-20
得票数 0
回答已采纳
1
回答
为什么我不能用XmlSerializer序列
化
只读字段?
、
、
XmlSerializer不序列
化
只读字段、只读属性(仅使用getter)、私有字段等。此外,如果类没有无
参数
构造
函数
,则不会序列
化
对象。我
的
问题: AFAIK出现这些问题是因为在反序列化时不能访问(和更改)私有(和只读)字段。但如果我不去做反序列
化
呢?难道我没有选择吗?由于同样
的
原因(反序列
化
问题),如果类没有无
参数
构造
函数
,则不序列
化
对象。但是,当我添加一
浏览 4
提问于2014-07-08
得票数 13
回答已采纳
3
回答
在创建对象时,
是否
在
构造
函数
中
抛出
异常
或预先验证
参数
?
、
我期望一个错误
的
对象实例
化
参数
经常出现。 我
是否
应该首先
检查
参数
,然后在有效
的
情况下创建对象。B)创建由try/catch块包围
的
对象&让
构造
函数
在无效时
抛出
异常
。
浏览 0
提问于2013-06-12
得票数 1
回答已采纳
7
回答
如何在
参数
化
测试
中
测试
异常
?
、
、
、
、
在JUnit4中,您可以通过在一个方法中提供
参数
集合来编写
参数
化
的
单元
测试
,这些
参数
集合将被传递给
测试
的
构造
函数
,并在另一个方法中进行
测试
。如果我有一个预计会
抛出
异常
的
参数
,我该如何指定它?
浏览 2
提问于2010-11-11
得票数 21
回答已采纳
1
回答
如何用java编写
测试
用例
、
、
您好,我创建了一个类ABC.java,并且有一个
构造
函数
ABC(),如下所示: Document doc = db.parse(file); 我正在传递Element.xml作为输入,我想
测试
这个类,所以我创建了ABCTest类,请告诉我如何为
构造
函数
ABC()编写<e
浏览 4
提问于2011-01-20
得票数 0
回答已采纳
5
回答
JUnit
测试
异常
、
我正在
构造
器上运行一些JUnit
测试
。
构造
函数
是这样
的
,如果它
的
一个
参数
被赋予一个null或空字符串,它就会
抛出
一个
异常
。当我在JUnit中使用null或空字符串
参数
测试
此
构造
函数
时,我得到了一个红色条,即使我几乎100%地确定
构造
函数
方法在传入此类
参数
时确实会
抛出
异常
。如果
浏览 1
提问于2013-03-05
得票数 88
回答已采纳
2
回答
JUnit
测试
例外如何处理?
我正在
构造
函数
上运行一些JUnit
测试
。
构造
函数
是这样
的
,如果给它
的
一个
参数
赋予一个null或一个空字符串,它应该会
抛出
一个
异常
。当我使用null或空字符串
参数
在JUnit中
测试
此
构造
函数
时,即使我几乎100%确定
构造
函数
方法在将这些
参数
传递给它时确实会
抛出
异常</e
浏览 367
提问于2018-03-08
回答已采纳
1
回答
如何捕捉字段初始
化
期间
抛出
的
CheckedException?
我对
抛出
检查
异常
的
字段初始
化
很好奇。默认
构造
函数
不能处理隐式超级
构造
函数
引发
的
异常
类型FileNotFoundException。必须定义一个显式
构造
函数
”。同样,我可以通过在初始
化
程序块或
构造
函数
中进行初始
化
来解决这个问题。但我很好奇“隐式超级
构造
函数
<e
浏览 1
提问于2014-03-23
得票数 1
回答已采纳
5
回答
构造
函数
可以中止实例
化
吗?
、
我想在
构造
函数
中进行
测试
,看看用给定
的
参数
实例
化
对象是不是一个好主意。但是,我如何中止并从
构造
函数
向new语句返回警告呢?这样
的
测试
必须由调用者在每个"new“语句之前完成吗?我认为
构造
器会是一个很好
的
地方。
浏览 0
提问于2012-04-01
得票数 2
回答已采纳
2
回答
如何在C#中加载动态链接库和创建新实例?
、
我想加载一个DLL文件(如果它存在),并创建它
的
一个新实例,强制转换它并传递给另一个
函数
。我当前所做
的
是添加对DLL
的
引用,并创建一个实例,例如,我试图动态加载它,但它给出了一个System.TypeInitializationException if (File.Exists(&qu
浏览 0
提问于2011-07-28
得票数 0
1
回答
使C# 6结构无
参数
构造
函数
不可用
、
C# 6允许在结构上声明无
参数
构造
函数
。但是,它们必须是公开
的
,而且在某些情况下,希望强迫其他开发人员使用
参数
化
构造
函数
,所以我想知道,从CLR
的
角度来看,通过在内部
抛出
异常
使无
参数
构造
函数
不可用
是否
可以,因此看起来如下: public struct
浏览 2
提问于2015-03-17
得票数 1
回答已采纳
4
回答
异常
可
抛出
的
构造
函数
&初始
化
。最佳实践
、
、
我有一个DataProvider类(DAL),它需要"year“作为
参数
。(); DataProvider
构造
函数
代码处理配置-因此它可以
抛出
异常
。并且不推荐使用
异常
可
抛出
的
构造
函数
。因此,我添加了Init方法,并将所有可
抛出
的
代码放在那里:provider.Init(year); 但现在有两行
浏览 0
提问于2010-07-13
得票数 1
回答已采纳
6
回答
如何强制类
的
调用者捕获
异常
?
、
在我
的
类中,我有一个我
的
方法使用
的
私有变量,它有一个必须捕获
的
异常
。Mongo
抛出
了一个我必须处理
的
如果这是我不应该做
的
事情,并且有更好
的
方法,请告诉我,但我也想知道如何强制类
的</
浏览 4
提问于2011-12-03
得票数 2
回答已采纳
9
回答
你应该在
构造
函数
中
检查
错误
的
参数
值吗?
、
您
是否
检查
每个
构造
函数
中
的
数据有效性,或者只是假设数据是正确
的
,并在特定
函数
中
抛出
与
参数
有问题
的
异常
?
浏览 0
提问于2009-04-02
得票数 5
回答已采纳
1
回答
Pex重新生成和PexAssumeNotNull
、
、
我有一个实用程序类,它接受存储库类
的
接口
的
构造
函数
参数
。然后将其分配给类中
的
一个私有字段。在类
的
各种方法中,我引用这个接口private来做事情。然后,我对这个类运行了Pex,得到了一大堆
抛出
的
空引用
异常
。在调查之后,我发现了一个名为PexAssumeNotNull
的
属性。我把这个代理放在
构造
函数
参数
和私有字段中,试图解决这个问题。我还在
浏览 2
提问于2012-05-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
智能合约语言 Solidity 教程系列9-错误处理
Pytest,一个测试自动化大师的 Python 库!轻松掌握,测试开发不再难!
Python 基础知识——异常
一文了解“最好编程语言”PHP 必知的 16 个编程法则!
Java程序员常犯的几大错误
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券