检查下面的代码: class E1 extends Exception{ } class E2 extends E1 { } public class Quiz6_5{ public static void main(String[] args){ try{ throw new E1(); } // --X-- } } 下列语句,哪一个可以放到--X--位置,而且保证编译成功。
举一反三
- 检查下面的代码:class E1 extends Exception{ }class E2 extends E1 { } public class Quiz6_5{ public static void main(String[] args){ try{ throw new E1(); } // --X-- }}下列语句,哪一个可以放到--X--位置,而且保证编译成功。 A: catch(El x){} B: catch(Exception x){} C: catch(MyException x){ } D: catch(E2 x){}
- 检查下面的代码: class E1 extends Exception{ } class E2 extends E1 { } public class Quiz6_5{ public static void main(String[] args){ try{ throw new E1(); } // --X-- } }下列语句,哪一个可以放到--X--位置,而且保证编译成功。 A: catch(Exception x){} B: catch(final Exceptionx){ } C: catch(El x){} D: catch(E2 x){}
- 检查下面的代码: class E1 extends Exception{ } class E2 extends E1 { } public class Test{ public static void main(String[] args){ try{ throw new E1( ); } // --X-- } }下列语句,哪些可以放到--X--位置,而且保证编译成功。 A: catch(Exception x){ } B: catch(Test x) { } C: catch(E1 x){ } D: catch(E2 x){ }
- 检查下面的代码: class E1 extends Exception{ }; class E2 extends E1{ } public class Quiz6_3 { public void f(Boolean flag) throws E1{ //一一X一一 } } 下列的语句,哪—个可以放到//--X--位置,而且保证编译成功。 A: throw new Exception(); B: throw new E1(); C: throw new E2(); D: throw new object();
- 下面的代码: class E1 extends Exception{ }; class E2 extends E1{ } public class Quiz6_3 { public void f(Boolean flag) throws E1{ //一一X一一 } } 下列的语句,哪—个可以放到--X--位置,而且保证编译成功? A: throw new Exception(); B: throw new E1(); C: throw new E2(); D: throw new Error();