博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
137.CPP自带异常
阅读量:4941 次
发布时间:2019-06-11

本文共 710 字,大约阅读时间需要 2 分钟。

1 #include 
2 #include
3 using namespace std; 4 5 //继承自带的异常 6 class sizeerror :public exception 7 { 8 public: 9 sizeerror() :exception("尺寸大小异常")10 {11 12 }13 14 const char *what()15 {16 char *p = "尺寸大小异常";17 cout << "尺寸大小异常" << endl;18 return p;19 }20 };21 22 class print3d23 {24 public:25 print3d(double size)26 {27 if (size > 100)28 {29 throw &sizeerror();30 }31 }32 };33 void main()34 {35 try36 {37 print3d p(300);38 }39 catch (sizeerror *p)40 {41 p->what();42 }43 cin.get();44 }

 

转载于:https://www.cnblogs.com/xiaochi/p/8688030.html

你可能感兴趣的文章
笔记四:python乱码深度剖析二
查看>>
《PHP程序员面试笔试宝典》——如何回答技术性的问题?
查看>>
【转载】Amit’s A star Page 中译文
查看>>
注册谷歌账号并验证时显示号码无法用于验证的问题
查看>>
Hive 变量和属性
查看>>
Python安装第三方库 xlrd 和 xlwt 。处理Excel表格
查看>>
课后作业-阅读任务-阅读提问-3
查看>>
Asp.Net Core 中利用QuartzHostedService 实现 Quartz 注入依赖 (DI)
查看>>
细说sqlserver索引及SQL性能优化原则
查看>>
一般数据库增量数据处理和数据仓库增量数据处理的几种策略
查看>>
centos6.5适用的国内yum源:网易、搜狐
查看>>
视频直播技术(三):低延时直播经验总结
查看>>
Application failed to start because it could not find or load the QT platform plugin “windows”
查看>>
python合并多表或两表数据
查看>>
第一个python作业题目以及代码
查看>>
Windows Azure 社区新闻综述(#71 版)
查看>>
Windows XP 的最高版本 .net framework 安装
查看>>
本机不装Oracle,使用plsql连接远程Oracle的方法
查看>>
先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。...
查看>>
mysql中间件研究(Atlas,cobar,TDDL)
查看>>