異常處理中throws和throw的區別?


異常處理中throws和throw的區別:

       1、作用不同:throw用於程序員自行產出並拋出異常;throws用於聲明在該方法內拋出了異常

       2、使用的位置不同:throw位於方法體內部,可以作為單獨語句使用;throws必須跟在方法參數列表的后面,不能單獨使用。

       3、內容不同:throw拋出一個異常對象,且只能是一個;throws后面跟異常類,而且可以有多個


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM