关于实现Runnable接口不能抛异常只能捕获异常原因

为什么只能捕获异常(try catch)而不能抛出异常(throws)? 因为run()方法是Runnable接口里面的方法,而Runnable接口在定义run()方法的时候没有抛出任何异常,所以子类在重写run()方法的时候要小于或等于父类(Runnable)的run()方法的异常,所以父类没有抛出异常,子类不能抛出异常
相关文章
相关标签/搜索