异常处理
来源:互联网 发布:詹姆斯2017季后赛数据 编辑:程序博客网 时间:2024/06/03 15:53
#include <iostream>using namespace std;#include <fstream>int main(int argc, char* argv[]){try{ifstream fin(argv[1]);if (!fin)throw 100;char buf[1000];fin.read(buf, 1000);if (!fin)throw 100.0;cout.write(buf, 1000);fin.close();}catch(double e){ //exception 异常 cout << "double:" << e << endl;}catch(long e){cout << "long:" << e << endl;}catch(...){ //不管什么类型的异常都处理,放在最后一个catch cout << "exception!" << endl;}cout << "what a good day!" << endl;return 0;}
阅读全文
0 0
- 异常处理+异常+处理异常+自定义异常
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 使用maven创建Web项目
- 使用SQLServer 2008的CDC功能实现数据变更捕获
- 单片机小知识系列-4-D/A转换器双极性工作和偏移二进制码(offset binary)
- bitmap的六种压缩方式,Android图片压缩
- Activity的生命周期和启动模式(二)
- 异常处理
- 37905771780
- Java NIO:浅析I/O模型
- python 回收机制
- note_cloud--修改密码功能
- PAT_1064. Complete Binary Search Tree
- 【拜小白opencv】10-开启摄像头,显示图像;VideoCapture类
- js小工具篇-验证
- 自定义拦截器