throws的意思是什么 throw和throws的區(qū)別?
throw和throws的區(qū)別?仔細看看:public test()拋出repletexception{try}{系統(tǒng)輸出打?。ā睖y試這個項目!“)}catch(exception E){throw
throw和throws的區(qū)別?
仔細看看:public test()拋出repletexception{try}{系統(tǒng)輸出打印(”測試這個項目!“)}catch(exception E){throw new exception(E.tostring())}}throws用于聲明方法可能拋出的所有異常信息。Throw是拋出的特定異常類型。通常,方法(類)可能拋出的異常信息在方法(類)的聲明處由throws聲明,特定的異常信息在方法(類)內(nèi)部由throw聲明。throw通常不需要顯示捕獲的異常,系統(tǒng)可以自動將捕獲的所有異常信息拋出給上級方法;throw需要用戶捕獲相關(guān)的異常,然后對其進行打包,最后拋出打包的異常信息