• 2022-07-02
    下列方法声明部分正确的有哪些?
    A: public void method() throws Exception
    B: public void method() throw Exception
    C: public void method() throws IOException
    D: public void method() throws RuntimeException
  • A,C,D

    内容

    • 0

      【单选题】下面哪条语句把方法声明为抽象的公共方法? ( ) A: public abstract method(); B: public abstract void method(); C: public abstract void method(){} D: public void method() extends abstract;

    • 1

      下面那几个函数是public void method(){̷}的重载函数? A: public void method( int m){} B: public int method(){} C: public void method2(){} D: public int method(int m,float f ){}

    • 2

      中国大学MOOC: 若testFails()方法返回true,选项( )是下列代码的执行结果public void method() throws IOException{ If(testFails()){ throw new IOExcetpion(); }}

    • 3

      假设有下面代码:class E1 extends Exception{ }class E2 extends E1{ }class TestParent {public void fun(boolean f) throw E1 {}}public class Test extends TestParent{//Here}以下方法放在//Here的位置,而且编译能通过的是()。 A: public void fun(boolean f) throws E1{ } B: public void fun(boolean f) { } C: public void fun(boolean f) throws E2{ } D: public void fun(boolean f) throws E1, E2{ } E: public void fun(boolean f) throws Exception

    • 4

      methodName()方法将抛出IOException异常,方法正确定义的形式是() A: public<br/>IOException methodName() B: public<br/>void methodName() throw new IOException C: public<br/>void methodName() throw IOException D: public<br/>void methodName() throws IOException