学习笔记37-C++异常处理
来源:互联网 发布:mysql备份 编辑:程序博客网 时间:2024/06/05 23:42
try-catch
try-catch是一对c或者c++的异常处理机制。
具体例子如下:
写一个除法的函数,规定除数不能是0,被除数不能是1。
#include<stdio.h>double division(int x,double y){ try { if(y==0) throw y; if(x==1) throw x; return x/y; } catch(double y) { printf("请输入非0的除数\n"); return 0; } catch(int x) { printf("被除数不能是1\n"); return 0; }}int main(){ int m; double n; scanf("%d%lf",&m,&n); printf("%lf\n",division(m,n)); return 0;}
阅读全文
0 0
- C++&windows异常处理学习笔记
- 异常处理学习笔记
- 学习笔记37-C++异常处理
- Object-C 学习笔记(十一)---动态绑定&异常处理
- 精通C#:Chapter7 结构化异常处理-学习笔记
- C/C++学习笔记八(断言与异常处理)
- 【c++】简单异常处理笔记
- c的异常处理学习
- java 异常处理学习笔记
- java学习笔记 异常处理
- Java学习笔记(异常处理)
- iOS异常处理学习笔记
- 学习java异常处理笔记
- Python学习笔记--异常处理
- java异常处理学习笔记
- 7. 异常处理 --- 学习笔记
- c++学习笔记--异常处理
- j2se学习笔记-异常处理
- MYSQL中存储过程的创建,调用及语法
- centos下安装rabbitMQ
- Centos 6 升级python到2.7
- C#学习回顾笔记十:for循环语句
- C++类总结
- 学习笔记37-C++异常处理
- 算法题/链表中倒数第K个结点
- PullToRefresh,fragment与TabLayout使用
- js基础-表单
- 如何手动获取MyEclipse 注册码
- 渲染到Oculus Rift
- 简书App适配iOS 11
- TabLayout横滑菜单
- 第四周项目一—建立单链表