[C++系列]C++是如何进行异常处理的?终于能够看懂代码错误原因了
1. C++异常概念
异常时一种处理错误的方式,当一个函数发现 自己无法处理的错误时就可以抛出异常,让函数的直接或间接调用者来处理这个错误。
try
{
// 保护的标识代码
}catch( ExceptionName e1 )
{
// catch 块
}catch( ExceptionName e2 )
{
// catch 块
}catch( ExceptionName eN )
{
// catch 块
}
throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键字来完成的
原创
2020-08-03 23:02:08 ·
374 阅读 ·
0 评论