C#中,在方法MyFunc内部的try..catch语句中,如果

题目

C#中,在方法MyFunc内部的try..catch语句中,如果在try代码块中发生异常,并且在当前的所有catch块中都没有找到合适的catch块,则()。

  • A、NET运行时忽略该异常
  • B、NET运行时马上强制退出该程序
  • C、NET运行时继续在MyFunc的调用堆栈中查找提供该异常处理的过程
  • D、NET抛出一个新的“异常处理未找到”的异常
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序的编译和运行结果为?

abstract class Base{

abstract public void myfunc();

public void another(){

System.out.println("Another method");

}

}

public class Abs extends Base{

public static void main(String argv[]){

Abs a = new Abs();

A.amethod();

}

public void myfunc(){

System.out.println("My Func");

}

public void amethod(){

myfunc();

}

}

A.输出结果为 My Func

B.编译指示 Base 类中无抽象方法

C.编译通过,但运行时指示Base 类中无抽象方法

D.编译指示Base 类中的myfunc方法无方法体,没谁会喜欢该方法。


正确答案:A

第2题:

C#提供的4种跳转语句中,不推荐使用的是()

  • A、 return
  • B、 break
  • C、 continue
  • D、 goto

正确答案:D

第3题:

C中,在方法MyFunc内部的trycatch语句中,如果在try代码块中发生异常,并且在当前的所有catch块中都没有找到合适的catch块,则()

A.NET运行时忽略该异常

B.NET运行时马上强制退出该程序

C.NET运行时继续在MyFunc的调用堆栈中查找提供该异常处理的过程

D.NET抛出一个新的”异常处理未找到”的异常


标准答案:C

第4题:

在C#中,多继承通过()来实现。

  • A、属性
  • B、接口
  • C、索引器
  • D、方法

正确答案:B

第5题:

C#程序中,可使用try..catch机制来处理程序出现的()错误。


正确答案:运行

第6题:

C#中的域如果没有被显式地初始化,其初值为()


正确答案:该类型的默认值

第7题:

在C#中,用()开始和结束方法体。


正确答案:{}

第8题:

函数首部格式为function[out1,out2]=myfunc(in1,in2),正确的调用格式是()。

A、[x,y]=myfunc()

B、myfunc(a,b)

C、[x,y]=myfunc(a)

D、x=myfunc(a,b)


参考答案:ABD

第9题:

关于C#中的switch case语句,以下说法正确的是()。

  • A、switch判断的表达式可以是整型或者字符型,但不能是字符串型
  • B、在该语句中最多不能超过5个case子句
  • C、在该语句中只能有一个default子句
  • D、在该句中只能有一个break语句

正确答案:C

第10题:

叵耐灵鹊多瞒语。“叵耐”和“瞒语”在句中是什么意思?


正确答案:叵耐:不可耐犹言可恶,可恨;
瞒语:谎话

更多相关问题