如题所述
这是抛出异常的意思,很多编程语言中都有这个东西
这是编程语言异常处理机制中的一部分,他代表:不在当前方法(记为方法A)处理此异常,而抛给调用当前方法的方法(记为方法B),让他来处理,如果方法B中catch到此异常之后也不想处理,那么在throw 到调用方法B的方法,由他来处理
只能简单说这么多,具体应该系统学习下java的异常处理机制
孙卫琴老师的《面向对象编程》挺好的,可以参考。其中有一章是讲异常处理机制。
是不是就是说出现像Exception 类的错误就抛出异常
简单点说 就是你的类中运行报错了 就会抛出异常了,异常有很多种,当你不确定是什么异常的时候,你抛出Exception是不会有问题的