当前位置: 首页 > news >正文

第七章----输入输出模板

 

7.1输入输出流相关的类

7.2用流操纵算子控制输出格式

7.3文件读写(一)

 

【创建文件】

 

 【文件路径的绝对与相对】

 【文件的读写指针与操作】

 

 

 eg

 

【注意】打开一个文件一定要关闭

7.4文件读写(二)

【二进制文件读写】

 

eg

 

 

 

 7.5异常处理

 

 【需要一种手段,把异常和函数接口分开,并且能够区分不同的异常,在函数体外捕获所发生的异常】

【用try,catch处理异常】

 

 try块当中如果运行到抛出异常的语句那么try块就停止运行

停止运行之后程序往catc块走,判断能否进入catch块,只能进入一个catch块,若一个catch块都进入不了那么程序会崩溃,没有抛出任何异常的时候所有catch块都不会被执行

【注:catch(...)可以捕获任何类型的异常 

 

 【异常的再抛出】

 

相关文章:

  • 2025安徽通信施工安全员C证精选练习题
  • 码蹄集——平方根X、整除幸运数
  • 全文索引数据库Elasticsearch底层Lucene
  • 云蝠智能大模型语音交互智能体赋能电视台民意调研回访:重构媒体数据采集新范式
  • 函数申明 Q_INVOKABLE
  • Sql刷题日志(day8)
  • 【AWS+Wordpress】将本地 WordPress 网站部署到AWS
  • Kafka是什么?典型应用场景有哪些? (消息队列、流处理平台;日志收集、实时分析、事件驱动架构等)
  • Linux系统Shell脚本之shell数组、正则表达式、及AWK
  • 自编码器(Autoencoder)
  • 写程序,统计两会政府工作报告热词频率,并生成词云
  • Python 运维脚本
  • seata 1.5.2 升级到2.1.0版本
  • 力扣HOT100之链表:146. LRU 缓存
  • Inference-Time Scaling for Generalist Reward Modeling
  • (四)Java逻辑运算符和位运算符全面解析
  • 通配符 DNS 记录:应用场景与相关风险
  • SEO关键词与长尾词精准布局策略
  • 【Bootstrap V4系列】学习入门教程之 组件-折叠(Collapse)
  • mysql修改root密码
  • 姚洋将全职加盟上海财经大学,担任滴水湖高级金融学院院长
  • 要更加冷静地看待“东升西降”的判断
  • “苏河超级管”调研:桥下公园“留白”很好,指引差点
  • 山东14家城商行中,仅剩枣庄银行年营业收入不足10亿
  • 毕赣新作《狂野时代》入围戛纳主竞赛单元,易烊千玺舒淇主演
  • 七大交响乐团在沪“神仙斗法”,时代交响奏出何等时代新声