您现在的位置: 万盛学电脑网 >> 程序编程 >> 网页制作 >> Html5 >> 正文

C++的异常类讲解

作者:佚名    责任编辑:admin    更新时间:2022-06-22

下面是对于C++的异常类讲解

异常类(exception classes)包含4种基类,bad_cast, bad_alloc,runtime_error, logic_error; runtime_error:

 错误只有当程序运行时, 才能检测出来;

logic_error: 应用程序检测出的逻辑错误.

其中bad_cast, bad_alloc使用默认构造器,

runtime_error, logic_error, 必须使用string(C-style或stl)进行初始化;

用户定义的类也可以继承(inherit)自异常类, 并初始化相应的参数;

以上就是C++的异常类讲解,希望大家继续关注本网站。