- 1
- 0
- 约1.5千字
- 约 31页
- 2020-03-09 发布于上海
- 举报
第8章 异常处理;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;class Demo
{ public:
Demo( );
~Demo( );
};
Demo::Demo( )
{
cout 构造 Demo. endl;
}
Demo::~Demo( )
{
cout 析构 Demo. endl;
};void MyFunc( )
{ Demo D;
cout 在MyFunc( )中抛掷Expt类异常。 endl;
throw Expt( );
}
int main( )
{ cout 在main函数中。 endl;
try
{ cout 在try块中,调用MyFunc( )。
endl;
MyFunc( );
}; catch( Expt E )
{ cout 在catch异常处理程序中。
endl;
cout 捕获到Expt类型异常:;
cout E.ShowReason( ) endl;
}
catch( char *str )
{ cout 捕获到其它的异常: str
endl;
}
cout 回到main函数。从这里恢复执行。
endl;
return 0;
};程序运行时输出:
在main函数中。
在try块中,调用MyFunc( )。
构造 Demo.
在MyFunc( )中抛掷Expt类异常。
析构 Demo.
在catch异常处理程序中。
捕获到Expt类型异常:Expt类异常。
回到main函数。从这里恢复执行。;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章;《面向对象技术与Visual C++》--第8章
您可能关注的文档
最近下载
- 卧式储罐体积容积计算(带公式).xls VIP
- 深度解析(2026)《SYT 5661-2019钻井液用增粘剂 丙烯酰胺类聚合物》.pptx VIP
- SY_T 5061-2020 钻井液用石灰石粉.docx VIP
- 深度解析(2026)《SYT 5677-2019钻井液用滤纸》.pptx VIP
- ICU常用药物中英文对照一览表.doc VIP
- 心血管常用名词缩写和心血管常用药物英汉对照.pdf VIP
- ISO9001 质量管理体系全套(质量手册+程序文件+表格记录全套).doc VIP
- 深度解析(2026)SYT 5794-2010《钻井液用沥青类评价方法》:从标准解读到未来油田化学智能化应用的战略前瞻.pptx VIP
- 2025-2030中国化学镀镍行业市场发展趋势与前景展望战略研究报告.docx
- 深度解析(2026)《SYT 7377-2017钻井液设计规范》.pptx VIP
原创力文档

文档评论(0)