客服

购物车

APP下载

扫码下载金标尺公考APP

回顶部

搜题
APP下载

扫码下载金标尺公考APP

单选题 在Java编程语言中,异常处理的一般步骤不包括( )。

A

异常捕获

B

异常抛出

C

异常处理

D

异常等待

正确答案 :D

解析

本题考查异常处理。 异常处理是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况。 异常处理方法有两种:一种方法是使用try…catch…finally结构对异常进行捕获和处理;另一种方法是通过throws和throw抛出异常。 (1)捕获异常try-catch-finally。Java的异常处理是通过3个关键词来实现的:try-catch-finally。用try来执行一段程序,如果出现异常,系统抛出(throws)一个异常,可以通过它的类型来捕捉(catch)并处理它,最后一步是通过finally语句为异常处理提供一个统一的出口,finally所指定的代码都要被执行。 (2)通过throws和throw抛出异常。①throws方法:throws关键字的最大好处是:在方法中不处理任何的异常,而交给被调用处处理。throws子句中可以同时指明多个异常,说明该方法将不对这些异常进行处理,而是声明抛弃它;②throw方法:在程序中可以使用throw关键字人为的抛出一个异常。在异常处理中,实际上每次产生异常的时候都是产生了一个异常类的实例化对象。那么此时,也可以通过抛出异常对象的方式完成。 因此异常处理的一般步骤包括异常捕获、异常抛出和异常处理,不包括异常等待,D项当选。 故本题答案为D项。