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

动手动脑和实验性问题总结

动手动脑1
异常处理结构
Java 使用 try-catch-finally 结构来处理异常:
try 块:包含可能抛出异常的代码
catch 块:捕获并处理特定类型的异常
finally 块:无论是否发生异常都会执行的代码

动手动脑2
CatchWho运行结果
ArrayIndexOutOfBoundsException/内层try-catch
发生ArithmeticException
CatchWho2运行结果
ArrayIndexOutOfBoundsException/外层try-catch

即使内层处理了异常,外层的 finally 块仍然会执行
如果没有异常传播到外层,外层的 catch 块不会执行
finally 块的执行与是否发生异常无关

finally 块不一定会执行,当调用 System.exit() 时,它会阻止 finally 的执行。

从最内层try块开始执行

代码按顺序执行,直到遇到异常或完成所有语句
如果抛出异常,Java虚拟机会查找匹配的catch块
异常匹配与捕获

首先在当前层的catch块中查找匹配的异常类型
如果找到匹配的catch块,执行该块中的代码
如果没有找到匹配的catch块,异常会向上一级传播
finally块执行

无论是否发生异常,finally块都会执行
即使在catch块中有return语句,finally块也会在return前执行
异常传播

如果当前层级无法处理异常,它会传播到外层try-catch结构
这个过程会一直持续,直到异常被处理或到达JVM默认异常处理器

http://www.hskmm.com/?act=detail&tid=40697

相关文章:

  • Salesforce从业者,下一个10年,你该怎么走?
  • 2025第二届模式识别与图像分析国际学术会议(PRIA 2025)
  • 备战2025执业兽医资格证培训机构:执业兽医考试网课培训机构/执业兽医考试面授优质培训机构推荐榜出炉,助力考生高效通关
  • 2025年锅炉厂家/工厂排名前十:江苏永润锅炉领跑行业
  • 2025年闭式冷却塔生产厂家权威推荐榜单:不锈钢冷却塔/循环水冷却塔/工业冷却塔源头厂家精选
  • 45岁helloworld!
  • ogg升级部署
  • uniapp开发app打包ios上传AppStore提示SDK版本不兼容
  • 2025年挖泥船生产商权威推荐榜单:清淤船/挖沙船/绞吸船源头厂家精选
  • 99%的企业都不知道GEO搜索优化怎么做,讯灵AI来解答
  • 开了 8 年母婴店,靠微擎守住了 20000 会员的信任,再也不怕数据泄露
  • 建筑全场景安全监测 “无死角”!思通数科 AI 卫士多模态大模型覆盖文明施工、基坑与消防
  • Halcon算法——Hough变换
  • SSD和HDD存储应该如何选择?
  • Awesome GitHub Copilot:超级定制化AI编程助手工具集
  • 跟着视频学,从0开始学PostgreSQL数据库
  • 10.29
  • Halcon算法——分裂合并法
  • 2025 年锰钢编织筛网厂家最新推荐榜,技术实力与市场口碑深度解析,筛选优质靠谱供应商振动/滚筒/平筛/黑钢锰钢编织筛网公司推荐
  • P7353 [2020-2021 集训队作业] Tom Jerry 题解
  • 痞子衡嵌入式:在i.MXRTxxx下使能DMA链式传输可达到SPI从设备接收速率上限50Mbps
  • 2025薪酬管理系统推荐:6大主流系统全面对比与选型指南
  • Solon (可替换 SpringBoot)集成 Docker 实战:30分钟搞定轻量级应用容器化部署
  • 我使用FHQ写了线段树2
  • 2025年国产角接触球轴承厂家推荐 一文了解轴承厂家选择标准
  • VK36N5D 工作电压 2.2-5.5V 触摸芯片抗干扰5键触摸触控 5路触摸检测IC
  • 魔兽争霸3冰封王座修改器 下载安装教程(图文步骤 + 功能详解)
  • Softmax回归模型
  • 2025 年聚脲厂家最新推荐榜,技术实力与市场口碑深度解析,精选行业优质企业聚脲防腐/单组分双组分聚脲/MUL 聚脲/聚脲防水公司推荐
  • 2025 年铝卷厂家最新推荐榜,聚焦企业技术实力与市场口碑深度解析铝板铝卷/铝卷板/橘皮铝卷/压花铝卷/防锈铝卷/花纹铝卷公司推荐