日期:2014-05-20  浏览次数:20731 次

java基础
public static void main(String args[]) throws Exception{} 这段代码中 throws Exception起什么作用啊??是什么意思啊??

------解决方案--------------------
我想,应该是在main函数块里面,如果出现异常的话,就会抛出异常。Exception是所有异常的父类,因此,能够捕获到大部分的异常
------解决方案--------------------
探讨

我想,应该是在main函数块里面,如果出现异常的话,就会抛出异常。Exception是所有异常的父类,因此,能够捕获到大部分的异常

------解决方案--------------------
异常抛出
处理异常2种方式:
1.try/catch 在本方法中处理异常
2.throws Exception 将异常抛出,别的方法可以捕捉到这个异常
------解决方案--------------------
对于main()方法中抛出的异常,不进行捕获处理,直接扔给Java虚拟机处理。
------解决方案--------------------
如果你的代码有异常,就把异常抛向父类,自己不做处理。
一般都是自己捕获的,会出异常的代码可以用 try/catch 去包起来。
异常分很多种 ,Exception 是所有异常的父类,比如你值为空,却去操作,就会有 NULLPOINTEXCEPTION ..空指针异常
------解决方案--------------------
抛出main方法中所有的异常
------解决方案--------------------
抛出main方法中所有的异常 但是对于main方法做throw 异常的话很可笑,main函数里应该把异常给处理了,而不是抛出去