网易的一道面试题
2017-03-25 16:27
183 查看
编写一个Android程序在该程序中抛出下列三种异常:
刚刚做完网易的一道实习生笔试题,大致题目意思是,编写一个Android程序让后抛出5个类型的异常,具体不记得了,下面百度了一道差不多意思的题,总共有三种异常,记录一下:题目:
编写一个程序在该程序中抛出下列三种异常,ArithmeticException、ArrayIndexOutOfBoundsException和NullPointerException,并分别用三个catch语句捕获这三个异常对象,分别输出以下字符串:“算术异常”,“数组下标越界异常”和“空指针异常”。
public class A { public static void main(String[] args) { try { System.out.println(1 / 0);//会抛出ArithmeticException System.out.println(new int[] {}[0]);//会抛出ArrayIndexOutOfBoundsException String str = null; System.out.println(str.toString());//会抛出NullPointerException } catch (ArithmeticException e) { System.out.println("算术异常"); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("数组下标越界异常"); } catch (NullPointerException e) { System.out.println("空指针异常"); } } }
相关文章推荐
- 一道网易Java简单集合面试题「我感觉你做不出来」
- 字符串反转操作,网易的一道面试题
- 一道网易面试题的解法
- 网易的一道面试题
- 一道网易面试题
- 一道网易web前端校招面试题的问题?
- Python之美[从菜鸟到高手]--读"一道面试题看 HashMap 的存储方式"的联想
- 一道面试题的分析
- 一道面试题(转)
- 一道有趣的面试题
- 一道经典的面试题:如何从N个数中选出最大(小)的n个数?
- 另一道与fork()有关的面试题
- 公司的一道面试题
- 设计一个ip网段黑名单过滤(网易面试题)
- 阿里一道面试题——完全二叉树的最后一颗节点
- 剖析一道螺旋队列面试题
- 一道与时间差有关的SQL面试题
- 一道不错的c语言面试题
- 每天一道面试题(TCP/IP)
- 一道面试题,看这段代码最后抛出什么异常