什么是异常?为何需要异常处理?
什么是异常?为何需要异常处理?
相关考题:
Error与Exception下列说法正确的是() A.Error表示系统级的错误B.Error表示程序不必处理的异常C.Exception表示需要捕捉的异常D.Exception表示需要程序进行处理的异常
下列描述中,正确的是( )。A.终止程序时不会导致资源泄漏,因此不需要使用异常处理来释放资源B.尽可能近地处理异常,这样程序清晰易读C.能在局部处理的错误一定要使用异常机制D.异常机制的处理比正常处理效率高
关于捕获异常和抛异常,下列哪些说法符合《阿里巴巴Java开发手册》: A.如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exceptione){...}B.不要捕获异常后不处理,丢弃异常信息C.捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类D.异常定义时区分unchecked/checked异常,避免直接使用RuntimeException抛出
关于程序中异常的处理,下面描述错误的是:()A、可以用异常来控制程序流程,因为异常的处理效率比条件分支高。B、不要过多地使用异常,同时在捕获异常处理的时候,要尽量的捕获处理异常的最小子类。C、根据程序结构决定使用异常还是使用错误码,还是混合使用。D、当需要扔出一个ERROR类型的异常时,应该自定义一个ERROR的子类供使用。
单选题机构签退的交易处理中,以下日结对账异常处理的描述不正确的是()A对账异常补账处理和对账异常冲正处理,需要主管授权才可以通过B对账异常补账处理适用于国结系统记账成功,但核心找不到相关交易记录的情况C对账异常冲正处理适用于国结系统冲正成功,但是核心冲正失败的情况D日结对账异常处理主要有对账异常补账处理、对账异常冲正处理及对账异常手工处理三种模式
多选题Error与Exception下列说法正确的是()AError表示系统级的错误BError表示程序不必处理的异常CException表示需要捕捉的异常DException表示需要程序进行处理的异常
问答题错误与异常有什么区别?为什么要进行异常处理?用于异常处理的语句有哪些?