throw就是抛出一个异常
这个异常可以是系统定义的异常 也可以是自定义的异 在一个方法体中 如果产生了异常 那么一般有两种处理方法
第一种就是try-catch那个语句捕获异常 作处理
第二种就是不作任何处理 在方法名后面直接用throws将方法体里面的异常再往上抛出
抛到调用这个方法的地方再做捕获处理 或者也可继续往上抛
这里用的就是throws 这两种处理到最后都是要捕获处理的 所以说trow就是显示的用来抛出一个异常的
throws是方法将自己方法体内运行产生的异常或显示抛出而未处理的异常再往外抛时用的
它可以是多个
|
|