在编写程序时如何把异常交给方法调用者去处理?

题目

在编写程序时如何把异常交给方法调用者去处理?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Spring依赖注入对调用者和被调用者是否有要求?( )

A.对调用者有要求

B.对被调用者有要求

C.对调用者和被调用者都没有要求

D.以上说法都不正确


参考答案:C

第2题:

“放权”就是把全部工作交给下属去负责。

A

B



第3题:

当方法遇到异常又不知如何处理时,下列哪种做法是正确的?

A.捕获异常

B.抛出异常

C.声明异常

D.嵌套异常


正确答案:C

第4题:

我们把生成异常对象并把它交给运行时系统的异常处理机制的过程称为()。


正确答案:抛出异常

第5题:

计算机工作时,把指令交给运算器处理,把数据交给控制器处理。


正确答案:错误

第6题:

关于异常的处理方式,下列哪些说法是正确的:

A.为防止obj对象本身空指针异常,书写代码时应该注意加异常捕获处理,例如:try{obj.method()}catch(NullPointerExceptione){⋯⋯}

B.方法签名中,抛给调用者的关键字为throws

C.方法内部,抛出异常实例对象为throws

D.自定义异常要做到“认知对等”,即:抛出者和接收者要保持对自定义异常的认知统一,接收方需要知道这种异常的含义和对应的处理方案


正确答案:BD

第7题:

()任盈盈最怕岳不群对她如何处理?

  • A、双眼挖去
  • B、双手斩了
  • C、将他交给好色之徒
  • D、毁容

正确答案:D

第8题:

Spring Cloud Hystrix能保证服务调用者在调用异常服务时快速的返回结果是通过HystrixCommand的____方法实现的。


参考答案:fallback()

第9题:

在编写程序时如何在抛出异常的方法内部处理异常?


正确答案:使用try…catch…finally代码块监视和处理异常。
如果try语句的代码引发(抛出)的异常与后面某个catch语句的参数的类型匹配,则用该catch语句块中的代码处理该异常。如果不匹配就往后找有没有其它的catch语句的异常参数类型匹配。如果所有的catch语句的异常类型与try语句代码段实际产生的异常都不匹配,则执行finally语句的代码。另外,try语句的代码段在执行过程中也有可能不产生异常,此时不管有没有异常产生,try语句的代码段执行完了之后都会执行finally语句的代码段。try…catch…finally代码块全部执行结束之后,如果中间没有出现任何控制转移,程序将在catch或finally之后继续执行。

第10题:

当方法遇到异常又不知如何处理时,下列哪种说法是正确的()。

  • A、捕获异常
  • B、抛出异常
  • C、声明异常
  • D、嵌套异常

正确答案:B