error通常是灾难性的错误,是程序无法控制处理的,当出现error时JVM一般选择终止线程;exception通常是可以被程序处理的,而且应该尽可能去处理这些异常。
throw:抛出一个具体的异常类型
throws:用在方法后面,表示这个方法可能抛出一个异常给它的调用者
ERROR与EXCEPTION的区别
最新推荐文章于 2024-07-12 08:00:00 发布
error通常是灾难性的错误,是程序无法控制处理的,当出现error时JVM一般选择终止线程;exception通常是可以被程序处理的,而且应该尽可能去处理这些异常。
throw:抛出一个具体的异常类型
throws:用在方法后面,表示这个方法可能抛出一个异常给它的调用者