java培训
搜索分类

java有多少个关键字?java错误处理关键字有哪些?

赋能网 2023-05-09 77

关键字是编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字。和其他语言一样,java中保留了许多关键字,可是java有多少个关键字?接下来,我们就来给大家讲解一下这方面的内容。

1、48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。

2、2个保留字(现在没用以后可能用到作为关键字):goto、const。

3、3个特殊直接量:true、false、null。

java错误处理关键字有哪些?

1、try 捕获异常

try 关键字用于包含可能引发异常的语句块。

每个 try 块都必须至少有一个 catch 或 finally 子句。

如果某个特定异常类未被任何 catch 子句处理,该异常将沿着调用栈递归地传播到下一个封闭 try 块。如果任何封闭 try 块都未捕获到异常,Java 解释器将退出,并显示错误消息和堆栈跟踪信息。

2、 catch 处理异常

catch 关键字用来在 try-catch 或 try-catch-finally 语句中定义异常处理块。

开始和结束标记 { 和 } 是 catch 子句语法的一部分,即使该子句只包含一个语句,也不能省略这两个标记。

每个 try 块都必须至少有一个 catch 或 finally 子句。

如果某个特定异常类未被任何 catch 子句处理,该异常将沿着调用栈递归地传播到下一个封闭 try 块。如果任何封闭 try 块都未捕获到异常,Java 解释器将退出,并显示错误消息和堆栈跟踪信息。

3、throw 抛出一个异常对象

throw 关键字用于引发异常。

throw 语句将 java.lang.Throwable 作为参数。Throwable 在调用栈中向上传播,直到被适当的 catch 块捕获。

引发非 RuntimeException 异常的任何方法还必须在方法声明中使用 throws 修饰符来声明它引发的异常。

4、 throws 声明一个异常可能被抛出

throws 关键字可以应用于方法,以便指出方法引发了特定类型的异常。

throws 关键字将逗号分隔的 java.lang.Throwables 列表作为参数。

引发非 RuntimeException 异常的任何方法还必须在方法声明中使用 throws 修饰符来声明它引发的异常。

要在 try-catch 块中包含带 throws 子句的方法的调用,必须提供该方法的调用者。

Java关键字是编程中最重要的,Java人员一定要弄懂它们的含义以及其作用,这样才可以顺利的编写编程。最后大家如果想要了解更多java初识知识,敬请关注赋能网。


发表评论
0评