我知道我必须传递一个参数:一个可抛出的对象。但我真的不知道是什么样的
关键字是throw
。
它不是Class,因为我们不将throwable对象作为构造函数参数传递,也不是注释,因为throw
前面没有@字符。等等。
那么,什么是throw语句?
谢谢!
答案 0 :(得分:2)
这是一个保留的关键字,请参阅section 3.9的Java Language Specification。
答案 1 :(得分:1)
throw
用于激活异常。
throw new Exception("This is an exception");
您还可以使用继承并创建自己的异常类型并抛出并处理它们。
答案 2 :(得分:1)
throw是一个常规的java关键字,用于“抛出”异常 Throwable对象。
在我看来,抛出不是魔法或神秘而不是破解或继续 ....