5、[简答题] 【throw与throws的区别】 请描述throw的使用位置,作用是什么?
throw 是在方法内,抛出异常,用来传递给调用者对象,并结束当前的执行;
throws 是用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者要处理异常(抛出异常);
throw关键字通常用在方法体中,并且抛出一个异常对象。
程序在执行到throw语句时立即停止,它后面的语句都不执行。
throw 是在方法内,抛出异常,用来传递给调用者对象,并结束当前的执行;
throws 是用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者要处理异常(抛出异常);
throw关键字通常用在方法体中,并且抛出一个异常对象。
程序在执行到throw语句时立即停止,它后面的语句都不执行。