下面程序中hello方法的运行返回的结果是什么?() public class LanQiao { public static String hello() { String src = "lan"; try { src += "qiao"; return src; } catch (Exception e) { src += "bei"; return src; } finally { src += "dasai"; return src; } } }
时间: 2024-02-10 22:14:13 浏览: 168
LanQiao-蓝桥杯资源
程序中hello方法的运行返回的结果是"landasai"。
首先,在try语句块中,src的值变成了"lanqiao",然后执行return src,将"lanqiao"返回。
其次,在finally语句块中,src的值变成了"landasai",然后执行return src,将"landasai"返回。因为finally语句块中的return语句会覆盖try语句块中的return语句,所以最终返回的结果是"landasai"。
阅读全文