腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
我
的
自定义
异常
没有
被
重新
抛出
/
捕获
?
java
、
swing
、
oop
、
exception
、
non-static
在
我
的
项目中还有其他类,但我不认为在这个问题上需要提到它们。
我
在Digicel类中有一个名为addCustomer
的
函数,用于将客户信息写入文本文件。但我想检查文件中
的
记录,以确保客户
的
id号是唯一
的
,并且不存在于文件中。为此,
我
创建了一个名为UniqueValueException
的
自定义
异常
,它扩展了exception类。,在checkCustomerUniqueValues方法中
抛出
浏览 63
提问于2021-11-06
得票数 0
1
回答
获取导致
抛出
`std::out_of_range`
的
数组
c++
、
exception
在C++中,是否有可能以编程方式访问导致std::out_of_range在catch块中
抛出
的
容器? 编辑:
我
不打算调试或恢复有问题
的
容器。
我
只是有两个带有lambda函数
的
不同容器。catch块中
的
流取决于哪个容器是有问题
的
容器。
浏览 0
提问于2018-04-25
得票数 0
1
回答
c++
异常
和pthread_cancel混淆
c++
、
linux
、
multithreading
、
pthreads
我
的
代码有一个pthread_cancel,用于取消具有try块和catch all块(catch (...))
的
线程。由于计时问题,当线程在try块中并且线程
被
取消时,
我
的
程序
被
中止,因为由pthread NTPL引发
的
异常
将不会被catch all块
捕获
,因此线程不能取消。
我
查看了几个解决方案,
我
发现如果通过
捕获
异常
来
重新
<
浏览 0
提问于2015-01-09
得票数 1
4
回答
API问题中
的
异常
处理
c#
、
exception
、
exception-handling
我
正在用C#编写一个应用程序接口。
我
在一些方法中传播一些
异常
,因为
我
想让用户看到并意识到
异常
。但是,有些例外
我
不知道。为了让客户知道,
我
需要从方法和该方法
的
每个
被
调用者中传播吗?例如。A>调用b>调用c此外,在方法
的
catch块(比如b,从a调用)中
捕获<
浏览 0
提问于2011-01-13
得票数 1
回答已采纳
3
回答
为什么
在某些情况下,在
没有
声明
的
情况下
重新
抛出
一个Throwable是合法
的
呢?
java
我
希望下面的代码会在throw t;上引发编译时错误,因为main
没有
被
声明为
抛出
Throwable,但是它成功编译(在Java1.7.0_45中),并产生如果编译时错误
被
修复了
的
输出。--检查
的
异常
被外部catch块
捕获
,而不是
被
声明为
被
抛出
。throwsIOException() throws java.io.IOException { throw new ja
浏览 0
提问于2014-05-10
得票数 25
回答已采纳
1
回答
为什么
要创建自己
的
自定义
异常
类?
c++
、
exception
我
是C++新手,
我
想了解
为什么
要创建自己
的
自定义
异常
类。
为什么
要创建这个类?std::string error) : mError(error) {}{ return mError.c_str(
浏览 0
提问于2019-07-30
得票数 1
回答已采纳
6
回答
Java:如何在try catch体中向方法调用者
抛出
异常
?
java
、
exception-handling
、
try-catch
当我有这样
的
方法时:{ { /* handle some possible errors of of the IOoperations */} 当
抛出
IOException ("param是空
的
“)时,它会被该体中
浏览 4
提问于2010-10-01
得票数 6
回答已采纳
2
回答
自定义
RuntimeException未
捕获
java.lang.ArrayIndexOutOfBoundsException
java
、
exception-handling
、
runtimeexception
任何人都能知道
为什么
捕捉到
的
是躲避(而不是捕捉) ArrayIndexOutOfBoundsException?catch块只在
没有
自定义
异常
的
情况下工作。
浏览 4
提问于2015-07-15
得票数 2
回答已采纳
1
回答
在析构函数和随后
的
析构函数中引发
异常
。
c++
、
c++17
我
做了一个实验,从一个析构函数中
抛出
一个
异常
,得到了一个
我
没想到
的
结果。<< e.what() << '\n'; }in ~Bin ~A~B exception所以问题是:如果
我
从析构函数中
抛出
一个
异常
,那么所有后续
的
析构函数(包括基类
的
析构函数、类成员和堆栈上声明
的</e
浏览 1
提问于2021-06-05
得票数 2
回答已采纳
1
回答
ASP.NET MVC控制器不会
捕获
来自lambda
的
异常
c#
、
asp.net-mvc
、
linq
、
exception
我
有一个沼泽标准
的
MVC控制器,代码周围有一个try/catch,可以在出现
异常
时返回一些
自定义
数据。对于直接
抛出
在控制器中
的
异常
,或者直接在控制器使用
的
方法中,这很好。但是,如果在lambda中
抛出
异常
,则根本不会
捕获
异常
,而是显示死亡
的
黄色屏幕(YSOD)。try/catch中手动
抛出
一个
异常
,则返回“出
浏览 2
提问于2021-08-16
得票数 0
回答已采纳
10
回答
关于try-catch块
的
思考
c#
、
exception-handling
、
coding-style
、
try-catch
您对如下所示
的
代码有何看法:{ { } { }
我
看到
的
问题是实际
的
错误
没有
得到处理,只是在不同
的
地方
抛出
了
异常
。
我
发现调试更加困难,因为
我
没有
浏览 0
提问于2009-04-15
得票数 6
回答已采纳
5
回答
处理已检查
的
异常
java
、
exception-handling
我
正在阅读“Java证书程序员指南”一书中
的
异常
处理。提交人写道:1.通过使用try块并在处理程序中
捕获
异常
并处理
异常
2.通过使用try块并在处理程序中
捕获
异常
,但
抛出
另一个
异常
,该
异常
是在其
抛出
子句中声明
的
未检查
浏览 6
提问于2011-06-12
得票数 5
1
回答
是否源自ApplicationException?
.net
、
inheritance
、
exception
、
exception-handling
我
对何时使用感到困惑。在它声明
的
页面上 您应该从
异常
类而不是ApplicationException类派生
自定义
异常
。您不应该在代码中
抛出
ApplicationException
异常
,除非您打算
重新
抛出
原始
异常
,否则不应该
捕获
ApplicationException
异常
。因此,它应该作
浏览 0
提问于2018-12-20
得票数 2
回答已采纳
3
回答
Java:如何使用带返回
的
try/catch块
java
、
list
、
exception
如果列表为空,并且
我
想要getLast(),下面的代码将
抛出
一个
异常
。另外,
我
想用throw/catch-blocks修改它,这样
异常
的
消息就会出现在控制台上。list.add(x); } return list.getLast();
我
的
想法是catch (Exception e){ System.out.println(&qu
浏览 0
提问于2018-03-27
得票数 0
回答已采纳
7
回答
抛出
与
捕获
的
异常
类型相同
的
C#
异常
?
c#
、
exception-handling
为什么
(如果有的话)这是一个坏主意?,函数创建了与"innerException“相同类型
的
异常
。
我
在想..。“哦.发生了一个
异常
。
我
不能在这里处理它,但是
我
可以添加一些额外
的
信息,然后
重新
抛出
。也许另一个处理程序,在调用链较高
的
地方可以处理它。” 一个恰当
的
例子可能是某种SQL错误。
我
可能无法在调用时处理
异常
,但可能希望添加一些附加<
浏览 0
提问于2010-10-05
得票数 10
回答已采纳
1
回答
在System.Threading.Timers TimerCallback事件处理程序中捕捉到
的
异常
,然后
重新
抛出
不发送回主线程。
c#
、
multithreading
、
timer
我
需要在事件处理程序上下文之外冒泡和处理时间事件中
抛出
的
异常
。
我
已经读过System.Threading.Timers能够做到这一点,前提是,正如
的
答案所概述
的
那样,在回调方法中
捕获
异常
,并使用一种机制来
重新
抛出
它。以本例为指导,
我
创建了一个事件处理程序,它将
抛出
,并创建一个方法,该方法应该使用IProgress对象
捕获
并
重新
<
浏览 2
提问于2022-03-23
得票数 0
回答已采纳
3
回答
在C++中是否通过值或引用传递缺省catch throw语句
c++
、
exception
默认
的
catch语句catch(...) {}如何通过值或引用
捕获
异常
? 其次,默认
的
抛出
throw;是如何
抛出
异常
的
,是通过值还是通过引用?
浏览 0
提问于2012-03-05
得票数 14
回答已采纳
2
回答
为什么
不能在构造函数中
捕获
异常
?
c++
、
exception
、
constructor
我
有这段测试代码来处理构造函数中
的
异常
。函数f()创建一个除以零
的
异常
,但是这个
异常
没有
被
捕获
。相反,如果
我
抛出
一个
自定义
整数,则会
捕获
异常
。Exception caught\n"; }{ return 0;<
浏览 3
提问于2012-05-05
得票数 3
回答已采纳
1
回答
@ExceptionHandler不会
捕获
Spring
抛出
的
异常
java
、
spring
、
spring-mvc
、
exception-handling
、
spring-boot
为了防止这种情况,
我
抛出
一个名为EntityResultNotFoundException
的
自定义
异常
。似乎在调用控制器实现之前调用
的
Spring格式化程序
没有
被
@ControllerAdvice监视。
为什么
用于准备请求
的
Spring格式化程序
没有
被
@ControllerAdvice监视以
捕获
在这个“准备过程”中发生
的
所有可能
的
浏览 5
提问于2016-05-19
得票数 9
5
回答
在C++中是否有可能
抛出
任何东西?
c++
、
exception
、
destructor
、
throw
在特殊情况下,
我
希望
我
的
程序停止处理,输出错误到std::cerr,清理和退出。int main(int argc, char** argv){ bool'\0'; // dummy unused variable for throwing.
浏览 5
提问于2017-04-28
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+之异常处理
记一次线程池引发的故障 排查下来是三歪的锅
完善你的Laravel异常处理
raise和assert
PHP 异常处理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券