都是关键词。
抛出用于在代码中抛出异常;在方法名的末尾使用Throws来定义方法引发的异常类型。
例如
inta=1;
thrownew exception();
system . out . println(' a ');在抛出行中,控制台将报告一个异常。如果您的新指针是空指针异常,它将报告一个空指针异常。你扔什么他都会报告。以下输出将不会被执行,程序将被终止。
如果使用异常处理,例如
inta=1;
尝试{
a=2;
thrownew exception();
a=3;
} catch(exception one){ 0
system t . out . println(a);
a=4;
}
system . out . println(a);这样,A赋值2后,手动抛出一个异常,捕捉它,然后输出A,A赋值4,最后的结果就是输出2和4。
并抛出用途:
在公共void方法()之后抛出异常{.}时,如果此方法中有错误,该错误将被引发到引用它的方法中。在控制台中,您将看到一层一层抛出的引用堆栈。