本帖最后由 騛鹏 于 2013-3-15 15:13 编辑
- <P> int div (int a, int b) 是否添加throws Exception 结果一样都能检测异常。 那么添加意义何在? 怎么讲更安全?</P>
复制代码- class Demo
- {
- int div(int a, int b)//throws Exception
- {
- return a/b;
- }
- }
- class ExceptionDemo
- {
- public static void main(String[] args)
- {
- Demo d = new Demo();
- try
- {
- int x = d.div(4,0);
- System.out.println("x="+ x);
- }
- catch (Exception e)
- {
- e.printStackTrace();
- }
- System.out.println("over");
- }
- }
复制代码 |