校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > 异常(try-catch)
题目

throw和throws有什么区别?

解答

1、Throw用于方法内部,Throws用于方法声明上
2、Throw后跟异常对象,Throws后跟异常类型
3、Throw后只能跟一个异常对象,Throws后可以一次声明多种异常类型

C 4条回复 评论
芝麻酱

这套课质量挺值得价格的

发表于 2021-09-14 07:40:00
0 0
清歌

来我收藏夹吃灰吧!

发表于 2021-09-12 18:05:00
0 0
埃蒙迷路患者

1. Throw用于抛出异常对象,后面跟的时异常对象。是语句抛出一个异常。多用在函数内。
语法:throw(异常对象)
throw e;
2.Throws是方法可能抛出异常的声明(用在声明方法时,表示该方法可能要抛出异常)
语法:修饰符 返回值类型 方法名 参数类型 throws异常类
public void test throws Exception1,Exception2(){}

发表于 2023-01-26 21:31:52
0 1
爱潜水的Nick

1、Throw用于方法内部,Throws用于方法声明上
2、Throw后跟异常对象,Throws后跟异常类型
3、Throw后只能跟一个异常对象,Throws后可以一次声明多种异常类型

发表于 2020-06-22 17:02:21
0 0