登录

去注册 忘记密码?

登录

注册

去登录

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

注册

解锁回答区域

  • 扫码关注公众号
  • 发送“我爱安卓

若你登陆,将永久解锁;
若未登录,仅本机解锁。

解锁回答区域

获取注册验证码

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

每日一问 try finally 都抛出异常,哪里停止呢?

鸿洋    2020-05-07 10:02   收藏

这是一个群友发的,还有点意思:

class Test{

    public static void main(String[] args){
        try{
            throw new RuntimeException("try");
        }finally{
            throw new RuntimeException("finally");            
        }

    }


}

上面的代码,最终会抛出哪个异常呢,为什么?

以后遇到类似问题,怎么看比较靠谱?

自助提问入口:点击提交问题

删除留言

确认删除留言,会导致相关评论丢失?

取消 确定