- 异常对方法的重载没有影响
这句话是啥意思?
可以举个🌰么?
方法重载:
1.重载方法参数必须不同:
参数个数不同,如method(int x)与method(int x,int y)不同
参数类型不同,如method(int x)与method(double x)不同
参数顺序不同,如method(int x,double y)与method(double x,int y)不同
2.重载只与方法名与参数类型相关与返回值无关
如void method(int x)与int method(int y)不是方法重载,不能同时存在
3.重载与具体的变量标识符无关
如method(int x)与method(int y)不是方法重载,不能同时存在
由上可出:方法重载与方法抛异常没有关系
15 回答8.4k 阅读
8 回答6.2k 阅读
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
意思是两个方法如果参数相同,那么就算其中一个方法增加了
throws Exception
也一样不能重载