throw和throws有什么区别?
throws在方法申明后面,表示我这个方法内可能会出现异常,并且有我不处理的异常,我会将他抛出到上一层由调用我的方法去处理
throw在方法体内,表示在这里我就抛出异常