如题所述
能具体些吗谢谢
我指的是try{}catch(Exception e){throw 222}和public void demo()throws 222{}的区别
throws只是表示这个方法有可能抛出异常,只是做个标记,提示上级代码要捕获throw是直接抛出具体的异常类的实例。都不是一个东西谈什么区别。一个是标记,一个是抛出异常。
public void demo()throws {throw 222 ;}不好意思,我想表达的是这个意思