Java-在object中有个wait()这个方法 并且这个方法抛出了异常,为什么其它类使用这个方法的时候只能try 不能抛出呢
在object中有个wait()这个方法 并且这个方法抛出了异常,为什么其它类使用这个方法的时候只能try 不能抛出呢 不是object类是所有类的父类吗,父类中方法抛出异常子类覆盖它的时候不是可以try 也可以抛吗 这个又怎么解释呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
class A{
}
public class Test1 {
//抛出异常
public void test() throws InterruptedException{
A a = new A();
a.wait();
}
public static void main(String[] args){
Test1 t = new Test1();
//捕获并处理异常
try {
t.test();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
亲,可以抛出异常的啊