题目
A.用户可以根据需要抛出异常
B.在被调用方法可通过 throw语句把异常传回给调用方法
C.用户可以自己定义异常
D.在 C#中有的异常不能被捕获
第1题
A.c++的异常处理机制通过3个保留字try、catch、throw实现
B.任何需要检测的语句必须放在try语句中,并使用throw语句抛出异常
C.throw语句抛出异常后,catch语句利用数据类型匹配进行异常捕获
D.一旦catch捕获异常后,不能将异常用throw语句再次抛出
第2题
A.throw的操作数表示异常类型
B.throw的操作数值可以区别不同的异常
C.throw抛出不同异常时需要用不同的操作数类型来区分
D.throw语句抛出的异常可以不被捕获
第3题
A.throw语句可以使代码显式的抛出一个异常。
B.throw 异常表达式;表示引发异常,该异常的值是一个任意值。
C.throw;既可以存在于 catch 块中,也可以存在与try和finnaly块中。
D.throw;只能用在 catch 块中,表示忽略当前正由该 catch 块处理的那个异常。
第5题
A.可以置之不理
B.只能使用try/catch语句处理
C.必须使用 try/catch语句处理异常
D.必须使用try/catch语句处理异常,或者使用throw语句将其抛出
第6题
A.如果程序错误,就使用 try-catch语句处理异常;否则,不必处理
B.必须进行处理,或使用try-catch语句处理异常,或在调用方法上使用throws将其抛出
C.只能使用try-catch语句处理
D.可以置之不理
第8题
A.thorws可以声明在方法上也可以声明在方法体中
B.方法上使用throws抛出一个异常则这个方法中一定有try catch代码块
C.使用throws抛出多个异常时各个异常之间必须使用逗号隔开
D.throws必须和throw配合使用
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!