简答题

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

正确答案

区别:错误是指在执行代码过程中发生的事件,它中断或干扰代码的正常流程并创建异常对象。当错误中断流程时,该程序将尝试寻找异常处理程序(一段告诉程序如何对错误做出响应的代码),以帮助程序恢复流程。换句话说,错误是一个事件,而异常是该事件创建的对象;
如果不进行异常处理,即不对错误做出响应,程序的健壮性就会大打折扣,甚至无法保证正常运行,所以必须要进行异常处理。
用于异常处理的语句有:try-catch语句、try-catch-finally语句、throw语句。

答案解析

相似试题
  • 异常和错误有什么区别?

    简答题查看答案

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

    简答题查看答案

  • 什么是I/O接口,与端口有何区别?为什么要设置I/O接口?I/O接口如何分类?

    简答题查看答案

  • 局部择优搜索与全局择优搜索的相同处与区别各是什么?

    简答题查看答案

  • 对健康运行的网络进行测试和记录,建立一个基准,以便当网络发生异常时可以进行参数比较,知道什么是正常或异常。这就是()

    单选题查看答案

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

    简答题查看答案

  • 关系规范化中的操作异常有哪些?它是由什么引起的?解决的办法是什么?

    简答题查看答案

  • 写出异常类中的两个常用属性,并指出它们分别有什么作用。

    简答题查看答案

  • 试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址?

    简答题查看答案