我们都知道编码的2/8原则:80%代码都用来做异常处理,20%的代码完成80%的功能。由此可知熟练掌握异常是至关重要的。
?
JAVA的异常包括两种:Error和Exception。均为Throwable的子类。
被检查异常:指在编译时强制需要处理的异常。即方法声明中声明的异常。比如FileNotFoundException。
运行时异常:指在运行时程序可能出现的异常。程序运行正常时,不会出现运行时异常。需要在做程序设计的时候考虑到。