双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

c++中的异常处理问题

starletsgo starletsgo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在正在用异常处理,不过发现不少异常异常即使用try。。。catch(...)。。。也捕捉不到,我简化下我碰到的问题如下:
try
{
std::string str = "hello";
char ch = str[10]; // 越界了
}
catch(...)
{
// 异常处理
}
上面就不能捕捉到这个异常,运行时就直接跳出程序了,不知道这是什么问题,有没什么解决办法呢?

...全文
评论 8
收藏 已收藏
分享
返回顶部
starletsgo
C++ 语言 65,214 成员 250,514 内容