腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如果方法抛出
异常
,则从方法
返回值
。
、
、
如果方法抛出
异常
,方法的
返回值
会发生什么变化? 具体来说,当在方法中抛出
异常
时,“隐藏下”发生了什么?这对
返回值
有什么影响?在这种情况下,如何在内部计算
返回值
?假设有两种情况:一种是
返回值
的int类型,另一种是object类型。当出现
异常
时,default(T)会在内部调用吗?在这种情况下,应该考虑int类型的
返回值
为零,而对象的
返回值
为null吗?
浏览 2
提问于2014-03-24
得票数 10
回答已采纳
4
回答
Linux中system()函数
返回值
的检测意义
、
、
、
、
当我在运行在Linux上的system(COMMAND)代码中使用C++函数执行命令时,system(COMMAND)调用的
返回值
并不相同。用函数的
返回值
检测或
异常
终止是否有方法?例如,在使用system函数执行命令后出现分段错误时,确定该函数的
返回值
为35584。但是,我不知道
返回值
意味着什么,我也不确定所有可能的分段错误都返回35584。当我遇到分段错误或
异常
终止时,是否有方法检测
返回值
的所有可能值?
浏览 9
提问于2013-01-08
得票数 4
回答已采纳
6
回答
当没有任何
异常
时,C++
异常
会以什么方式降低代码的速度呢?
、
、
我读到过使用C++
异常
进行
异常
处理,而不是检查
返回值
,这会带来一些开销。我说的只是在没有抛出
异常
的情况下产生的开销。我还假设您需要实现实际检查
返回值
并执行适当操作的代码,这与catch块所做的工作相当。而且,将抛出内部具有45个状态变量的
异常
对象的代码与为每个错误返回负整数的代码进行比较也是不公平的。我并不是仅仅根据哪个
异常
可能执行得更快来建立一个支持或反对C++
异常
的案例。我最近听到有人说,如果考虑到检查
返回值
和处理错误所需的所有额
浏览 1
提问于2009-12-14
得票数 63
回答已采纳
1
回答
当ssh密码不正确时,pxssh中断。
、
我试图使用pxssh连接python中的ssh服务器。 print("LOGIN WAS SUCCESSFUL USING USERNAME :
浏览 0
提问于2015-06-28
得票数 0
回答已采纳
3
回答
可再生例外
、
我只是问一个一般性的问题,这是出于好奇,当我从事一个图书馆项目时,在另一种方法中抛出
返回值
insead的
异常
,但我想将该
异常
转换为
返回值
。我使用多个try catch块解决了它,但只想知道在抛出
异常
后C++中是否有恢复的方法。
浏览 2
提问于2013-09-19
得票数 3
回答已采纳
1
回答
抛出
异常
时Mockito
返回值
、
、
、
如何使用Mockito模拟方法并在抛出特定
异常
时
返回值
?
浏览 0
提问于2018-03-26
得票数 0
3
回答
方法忽略
异常
返回值
。
timestampMillis); } <<Package/classname>>忽略java.io.File.delete()的
异常
返回值
应该检查
返回值
,因为它可以指示
异常
或意外的函数执行。例如,如果文件无法成功删除(而不是抛出
异常
),File.delete()方法将返回false。如果不检查结果,您将不会注意到方法调用是否通过返回一个不典型的
返回值
来指示意外行为
浏览 6
提问于2011-07-20
得票数 6
1
回答
将假布尔
返回值
转换为
异常
的成语?
、
、
、
有些Android (如)返回一个布尔值,表示成功或失败,而不是抛出
异常
。假设周围的代码期望在失败时抛出
异常
,那么如果
返回值
为false,那么转换此类调用以引发
异常
(以及
返回值
为false)的好成语是什么?问题的进一步扩展:如果我连续拥有多个这样的调用(即setWriteable、setReadable) --在抛出
异常
之前将它们与&&链接在一起有什么好处或缺点,而不是为每个
异常
设置一个throw new
浏览 0
提问于2014-10-13
得票数 2
回答已采纳
2
回答
Java JUnit:寻找"assertNothing“
、
假设我有一个函数来测试 }我会测试一个负输入但是,如何检查一个正输入是否会引发
异常
呢我在断言检查
返回值
或
异常
时发现的所有成员。
浏览 0
提问于2019-05-09
得票数 0
回答已采纳
4
回答
抛出新的
异常
(“操作成功完成”);返回验证结果有什么问题吗?
、
使用
异常
来传递操作的结果状态是否很常见,或者我应该只使用函数返回来传递值吗? 当我使用
异常
时,操作结果会彼此接近,否则,对错误使用
异常
,对成功的操作使用
返回值
是另一种选择。编辑:目前我正在考虑做这样的事情,而不是使用
异常
。(用于归档体验。)
浏览 0
提问于2011-11-16
得票数 1
回答已采纳
1
回答
当分配失败时,C++分配器::分配抛出还是返回nullptr?
、
、
当我使用标准分配器API编写容器时,我是否应该 检查
返回值
,如果
异常
抛出失败,则抛出
浏览 0
提问于2018-05-14
得票数 6
回答已采纳
3
回答
JS库的最佳实践:在错误的函数输入上返回未定义或抛出错误?
、
在用JavaScript编写一个库时,什么是最标准的(最友好的?)如何处理对函数的无效输入?我的直觉告诉我,返回undefined是完全可以的,但实际上抛出一个错误会更有帮助吗?或者这真的无关紧要吗?(如果这个问题太主观了,我很乐意把它变成cw。)
浏览 0
提问于2012-01-01
得票数 5
回答已采纳
1
回答
将非托管c++ dll中的字符串返回到c#
、
、
、
我试图从c++调用非托管c#,但是收到了
返回值
的
异常
。我有一个类似的函数,在没有
返回值
(void)的情况下,这个函数看起来是一样的,没有任何问题。当我删除
返回值
函数属性([return: MarshalAs(UnmanagedType.BStr)])时,我会收到以下
异常
: System.Runtime.InteropServices.MarshalDirectiveException:‘无法封送’
返回值
‘:无效的托管/非托管类型组合。’当我执行以下组合时:移除
返回值<
浏览 3
提问于2017-09-27
得票数 4
回答已采纳
3
回答
关于streambuf溢出函数的质疑
、
我发现overflow有以下
返回值
。与EOF不同的值(或对于其他特征,则为特征::eof())表示成功。如果该函数失败,则返回EOF (或者对于其他特征,返回特征::eof())或者抛出
异常
。有没有人能告诉我溢出函数会在哪些sceanrios中通过
异常
来执行?任何帮助我们都将不胜感激。
浏览 2
提问于2010-09-20
得票数 0
回答已采纳
1
回答
重新引发
异常
不适用于“最终”子句
、
如果我想在Exception子句
返回值
之后重新引发finally,我需要做什么?# ... finally code that need to exec这样,如果发生
异常
,则and块将处理该
异常
,然后引发
异常
。如果没有
异常
发生,则
返回值
。 谢谢你所有的答案!如此之快:)
浏览 0
提问于2017-05-07
得票数 5
回答已采纳
2
回答
Findbug: RV_RETURN_VALUE_IGNORED_BAD_PRACTICE
、
、
下面的片段给出了RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 此方法返回未检查的值应该检查
返回值
,因为它可以指示
异常
或意外的函数执行。例如,如果文件无法成功删除(而不是抛出
异常
),File.delete()方法将返回false。如果不检查结果,您将不会注意到方法调用是否通过返回一个不典型的
返回值
来指示意外行为。如果发生
异常
,它将被抛出export
浏览 2
提问于2013-03-08
得票数 4
回答已采纳
1
回答
在另一个测试用例中,N替代返回不会过度吗?
、
、
、
、
true); } 但是这里的问题是,当第一个测试用例被传递时,.Update
返回值
是一个
异常
,所以当第二个测试用例想要获得
返回值
时,它也得到了新的
异常
();作为
返回值
?如何重写同一方法的
返回值
?
浏览 1
提问于2015-04-06
得票数 0
回答已采纳
2
回答
方法忽略
异常
返回值
: FindBugs
、
为什么在以下代码的findbugs中出现标题错误。 throw new IOException("Folder already exists..!!!");
浏览 0
提问于2014-05-13
得票数 0
1
回答
处理ejb错误的正确方法
、
、
我应该检查客户端的
返回值
还是捕获
异常
?使用
返回值
逻辑的示例:public int create(MyObj obj) { showMessage("Can't create MyObj");包含
异常
的示例:publicC
浏览 1
提问于2012-10-31
得票数 1
回答已采纳
2
回答
如果用无效的pos插入(pos,value)?
、
、
、
、
根据
返回值
如果在末尾插入单个元素时抛出
异常
,而T为CopyInsertable或std::is_nothrow_move_constructible::value为真,则不存在任何效果(强
异常
保证)。如果pos无效,文档将不清楚地描述以下问题: 是否会引发
异常
?
浏览 3
提问于2021-09-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+返回值类型后置(跟踪返回值类型)
Python不接收返回值
Go语言函数返回值
snprintf函数返回值的含义
使用lldb修改函数返回值
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券