正在回答
3回答
throw:总是出现在方法体中,指程序运行中抛出的一个具体的异常Exception,抛出的Exception需要用户来捕获处理。
throws:总是出现在一个方法头中,用来声明一个方法可能抛出的所有异常信息。通常不用显示地捕获异常,系统将自动将异常抛给上级方法。
简单来说,通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过throw声明一个具体的异常信息。
Ironxi_work
2018-03-01 19:53:18
throw一个是声明异常,throws是抛出异常,有一个视频介绍了处理异常的两种方法,这是其中一种;
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星