調用java的方法就像你叫一個人去辦事,比如說你讓他去買東西,那個人會警告你,買東西可以,但是會有問題,比如說你給的錢不夠了,沒有你要買的東西沒有了什么的,這些可能它會在后面throws出來,雖然這些有可能不發生,但是你應該有應付這些情況的準備,如果你可以做主,你就要try catch住這些Exception,然后處理;如果你處理不了這些問題,那你也throw出去,是誰讓你找人買的,你就交給他去處理(比如說你的老板).這里catch 后有幾個不好的習慣:一個就是遇到Exception不予處理,人家告訴你錢不夠了,你不搭理人家,但等你用到讓他買的東西的時候突然發現沒買來,可就來不及了.第二個不好的習慣就是catch(Exception),由于Exception是所有異常的父類,也就是說所有的異常都會在這里被捕捉,然后下面相同的處理這樣就像是不管人家告訴你有什么問題,你只要一聽到問題兩個字,就給他添錢,這樣肯定是不對的,如果出的問題是沒有你想要買的東西,添錢也不行還有就是大塊的try ... catch 這樣也不好,就像你先讓那個人買東西,然后讓他做飯,然后喂你吃飯然后這三件事其中某一個出了問題,你也不問是哪個就直接給出解決辦法,肯定是不合理的 。