简答题

什么是异常?为何需要异常处理?

正确答案

在程序运行时打断正常程序流程的任何不正常的情况称为错误(Error)或异常(Exception)。在程序设计时,若对程序运行可能出现的错误或异常不进行处理,程序运行发生错误时程序将终止运行,这种处理方法的优点是程序设计比较简单。但是,对程序错误一概地采用终止运行办法,显然过于简单化,因为有些情况下,完全可以通过其他途径保持程序继续运行。比如,由于文件名不符合要求而无法打开文件,那么,可以提示用户输入一个新的文件名,从而使程序继续往下运行。在程序中使用了异常处理,就可以在解决问题之后使程序继续运行,提高了应用程序的健壮性和容错能力。

答案解析

相似试题
  • 什么是异常?Java处理异常的方法是什么?

    简答题查看答案

  • 下列不是异常处理中需要用到的标识符是()。

    单选题查看答案

  • 在异常处理中,需要用到的关键字有()。

    多选题查看答案

  • 错误与异常有什么区别?为什么要进行异常处理?用于异常处理的语句有哪些?

    简答题查看答案

  • Java异常的处理时,抛出异常可以利用什么语句()

    单选题查看答案

  • 从中断异常进行返回时,软件编程要处理的事项和注意要点是什么?

    简答题查看答案

  • 如果在try程序块中发生了异常,但找不到与之匹配的异常处理程序,会发生什么情况?

    简答题查看答案

  • 异常捕获后,如果不对该异常进行处理,则下面哪些方法是正确的:()

    多选题查看答案

  • 什么是异常?所有异常类型都派生于什么类?

    简答题查看答案