Java 异常笔试题
2015-10-13 15:50
447 查看
今天在电魂的笔试碰到一道很诡异的题目
请问这道题输出什么?
当时第一印象肯定是输出exception就直接退出了,但是找不到那个答案,回来运行一下发现,finally块还真特么的运行!!
public class Main { public static void main(String[] args) { try { if(true) throw new Exception(); System.out.println("after"); } catch (Exception e) { System.out.println("exception"); return; }finally { System.out.println("finally"); } System.out.println("main"); } }
请问这道题输出什么?
当时第一印象肯定是输出exception就直接退出了,但是找不到那个答案,回来运行一下发现,finally块还真特么的运行!!
exception finally
相关文章推荐
- java的HashSet的介绍
- JAVA从入门到精通读书笔记 第四章
- java多线程学习笔记(三) ——多线程实例火车票问题+同步synchronized初接触
- java7中G1垃圾收集器使用和流程总结
- 【第五节】Java代码实现队列----【链表的存储形式】
- Eclipse闪退/打不开/无法启动/一闪而过
- Java基础知识强化之多线程笔记04:并行和并发 区别
- Hibernate 学习入门2
- 字典树java版本
- 停止Eclipse LogCat的自动滚动
- java八大排序算法实现
- java.lang.OutOfMemoryError: PermGen space
- 运行Java的基础
- 通过java api 读取sql 中数据(查询)
- java中接口的定义与实现
- 在java中实现access数据库的远程访问
- java入门第一季2
- spring学习笔记---第三方SDK(Rest API)和Jaskson的巧用
- java匿名类
- [leetcode-44]Wildcard Matching(java)