什么是" throw"关键字已经"抛出"和JAVA中提供了try-catch块?

时间:2017-02-09 03:59:55

标签: java

一个实用而简单的示例将非常有用。当已经尝试捕获块并抛出关键字可用时,是否值得手动抛出异常对象? try-catch 块有助于捕获异常并在运行时显示有关该异常的信息吗? 任何人都可以区分" throw" " throws" 关键字?

1 个答案:

答案 0 :(得分:0)

只有单词中的含义。

关键字throw是一个操作词,例如throw new Exception()表示代码抛出异常,这意味着如果执行控件到达此代码,则会抛出异常。这是方法的内部。

关键字throws是对方法用户(调用方法的代码)的声明,该方法可以抛出异常。

try-catch是一种尝试代码的机制,该代码可以抛出异常然后在抛出时捕获它。