后端岗位面试题更新 2026-08-05

在 Java 中,如果 try 块里有 return 语句,finally 块中的代码还会执行吗?

招商银行·招银网络科技后端开发金融技术原理Java

考察说明

考察对 Java finally 执行时机和异常处理机制的理解

回答思路

  1. 明确 finally 块在 return 执行前执行
  2. 说明 finally 中返回值会覆盖 try 中的返回值
  3. 讨论 finally 中抛出异常的情况
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。