中软国际笔试题

来源:互联网 发布:数据录入员招聘 编辑:程序博客网 时间:2024/04/27 17:31

       考题关于编译时异常和运行时异常的区别:

       Java的异常机制主要依赖于try、catch、finally、throw和throws五个关键字。

       Java将异常分为两种,Checked异常(编译时异常)和Runtime异常(运行时异常),Checked异常都是可以再编译阶段被处理的异常,所以它强制程序处理所有的Checked异常,例如:IOException、SQLException;而Runtime异常则无需处理,例如:NullPointerException、IndexOutOfBoundsException、ClassCastException等。Checked异常可以提醒程序员需要处理所有可能发生的异常,但Checked异常也给编程带来一些烦琐之处,所以Checked异常也是Java领域一个备受争议的话题。

原创粉丝点击