您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

未捕获的RuntimeException和finally子句:哪个先出现?

未捕获的RuntimeException和finally子句:哪个先出现?

肯定会在main方法退出之前执行finally块,然后由JVM打印stacktrace。

也许stacktrace被打印到System.err,并且两个流以不可预测的方式混合在控制台输出中(因为它们基本上是同时产生的)。

当您也将“最终”打印到System.err时,会发生什么?

其他 2022/1/1 18:33:35 有473人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶