java吧 关注:1,272,438贴子:12,781,415
  • 8回复贴,共1

为什么会这样报错?finally 执行完不是返回try执行r

只看楼主收藏回复

为什么会这样报错?finally 执行完不是返回try执行return吗


IP属地:江苏来自iPhone客户端1楼2018-10-18 10:36回复
    缺少返回语句,try里面有返回,但是catch里面没有返回,虽然从代码上看不会走到catch代码块中


    IP属地:湖北2楼2018-10-18 10:47
    回复
      2025-08-04 07:52:39
      广告
      不感兴趣
      开通SVIP免广告
      但是你的方法要有返回啊


      IP属地:安徽3楼2018-10-18 10:50
      回复(2)
        这一款逻辑关系建议你去仔细看看。一言两语说不清楚。但是这里我可以告诉你,你要在finally里加一个return语句
        或者在X方法的结尾处加一个return语句就不会报错


        IP属地:四川4楼2018-10-18 11:44
        回复(3)