简答题

对于下面定义的类A: 执行下列语句时是否会出现异常?为什么? Aa=newA(); a.g();

正确答案

不会出现异常,因为在类A的方法g()中虽然捕获了一个异常,但捕获后并没有对异常进行处理。

答案解析

相似试题
  • 对于下面声明的委托和定义的类:   下面语句中哪些是正确的() Mydelegate d1=new Mydelegate(A.h);    //语句1  A a=new A();  Mydelegate d2=new Mydelegate(a.f);    //语句2  Mydelegate d3=new Mydelegate(a.g);    //语句3 Mydelegate d4=new Mydelegate(a.h);    //语句4

    单选题查看答案

  • 下面是几条定义类的语句,只能被继承的类是()

    单选题查看答案

  • 在程序中分别将变量Inta、Bl、St、D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是()

    单选题查看答案

  • 有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()

    单选题查看答案

  • 设A为已定义的类名,下面声明类A的对象a的语句中正确的是()

    单选题查看答案

  • 无论try块中的语句是否发生异常,都会执行catch块中的语句。()

    判断题查看答案

  • 用下面语句定义的数组的元素个数是() Dim A (-4 to 6) As Integer

    单选题查看答案

  • 用下面语句定义的数组所包含的数组元素的个数是() Dim A(5)as Integer

    单选题查看答案

  • 若有定义:inta=8,b=5,c;,执行语句c=a/b十0.4;后,c的值为()。

    单选题查看答案