class类方法

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:20:32
1.class类中getDeclaredMethods();方法返回类的所有方法,包括构造方法吗?
2.getDeclaredConstructors(); 这个方法会返回默认的构造方法吗?

3.对于这种会抛出异常的方法是不是都要进行 异常捕获?

1. 不包括父类继承的方法和构造函数。
2. 返回子类自定义的构造函数。
3. 建议进行捕获,假如你的调用方会处理的话,那么抛出由调用方处理也可以,这是一种约定,你和调用方约定好就行了。

1 NO
2 NO
3 不捕获 就抛出,必选一。如选抛出 最好捕获日志下再抛出。分情况

如有不明白。baiduhi我。或QQ20808301

1、返回 Method 对象的一个数组,这些对象反映此 Class 对象表示的类或接口声明的所有方法,包括公共、保护、默认(包)访问和私有方法,但不包括继承的方法。
2、返回 Constructor 对象的一个数组,这些对象反映此 Class 对象表示的类声明的所有构造方法。
3、可以捕捉异常,也可以抛出异常,如果是一个团队开发的话,抛出异常会好点,当然也可以自己处理。