码迷,mamicode.com
首页 > 其他好文 > 详细

异常的相关总结

时间:2015-08-18 21:10:33      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

1、异常分为:运行时异常、编译时异常;

2、RuntimeException是运行时异常;不是RuntimeException,就是编译时异常啦;

3、运行时异常与编译时异常的区别:

  运行时异常:编写的代码本身就存在bug,只是本人没有察觉的到,进行运行操作时会给出异常(报错),使程序终止,这种异常是必须要处理的;而且给出try-catch也是不能解决的;

    比如:数组下标越界,这即使使用try-catch也不能从根本上解决异常,致使程序终止;

 

  编译时异常:编写的代码本身没有问题,但是代码里如果含有处理文件流(或者其他的)时候,那么必须在代码里强制跑出可能遇到的文件流异常,可以在方法开头就throws,或者在catch后面进行捕获异常;{即:代码没有问题,只是可以会遇到一些潜在的问题,那么需要抛出相应的异常进行处理}------------在编写的过程中,代码会自动给出抛出异常的提示,这就是编译时异常;

异常的相关总结

标签:

原文地址:http://www.cnblogs.com/fdx-web/p/4740489.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!