摘要:一,error和exception的区别,RuntimeException和非RuntimeException的区别1.异常机制 异常机制是指当程序出现错误后,程序如何处理。...传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通
一,error和exception的区别,RuntimeException和非RuntimeException的区别 1....传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。...这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这个正确的值时就会出现混淆;可读性降低,将程序代码与处理异常的代码混爹在一起;由调用函数的程序来分析错误,这就要求客户程序员对库函数有很深的了解...3 异常的使用方法
声明方法抛出异常
① 语法:throws(略)
② 为什么要声明方法抛出异常?
方法是否抛出异常与方法返回值的类型一样重要。