Java程序设计与问题的解决

WestdoorBlowSnow 10 0 PDF 2021-01-31 10:01:46

异常处理允许读者为程序的正常情况单独设计和编写代码,并与不正常情况下的处理代码分开。throw语句的作用类似一个方法调用,但它并没有去调用一个方法,而是调用了catch块。预定义的异常类Exception是所有异常类的祖先,我们也可以定义自己的异常类。 如果程序试图使用一个越界的数组索引,会抛出一个ArrayIndexOutOfBoundsException异常,除非在一个catch块中把这个异常捕获,否则程序会结束。对于这种特殊的异常,通常不在catch中捕获它。这种异常说明代码有逻辑错误,需要更改代码而不是捕获异常,因此这种异常通常起到运行时提示错误的功能,而不是异常的功能。

用户评论
请输入评论内容
评分:
暂无评论