异常处理中throws和throw的区别?


异常处理中throws和throw的区别:

       1、作用不同:throw用于程序员自行产出并抛出异常;throws用于声明在该方法内抛出了异常

       2、使用的位置不同:throw位于方法体内部,可以作为单独语句使用;throws必须跟在方法参数列表的后面,不能单独使用。

       3、内容不同:throw抛出一个异常对象,且只能是一个;throws后面跟异常类,而且可以有多个


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM