throws的意思是什么 throw和throws的区别?

throw和throws的区别?仔细看看:public test()抛出repletexception{try}{系统输出打印(”测试这个项目!“)}catch(exception E){throw

throw和throws的区别?

仔细看看:public test()抛出repletexception{try}{系统输出打印(”测试这个项目!“)}catch(exception E){throw new exception(E.tostring())}}throws用于声明方法可能抛出的所有异常信息。Throw是抛出的特定异常类型。通常,方法(类)可能抛出的异常信息在方法(类)的声明处由throws声明,特定的异常信息在方法(类)内部由throw声明。throw通常不需要显示捕获的异常,系统可以自动将捕获的所有异常信息抛出给上级方法;throw需要用户捕获相关的异常,然后对其进行打包,最后抛出打包的异常信息