Java 中使用 final 变量时无法触发的语句
无法触发的语句是指在代码执行时无法执行的语句。这可能是因为 −
- 代码之前有 return 语句。
- 代码中有一个无限循环。
- 代码的执行在执行前被强行终止。
这里,我们将看到如何将无法触发的语句与 ‘final’ 关键字一起使用 −
示例
class Demo_example{
final int a = 56, b = 99;
void func_sample(){
while (a < b){
System.out.println("The first value is less than the second.");
}
System.out.println("This is an unreachable statement");
}
}
public class Demo{
public static void main(String args[]){
Demo_example my_instance = new Demo_example();
my_instance.func_sample();
}
}输出
/Demo.java:11: error: unreachable statement
System.out.println("This is an unreachable statement");
^
1 error一个名为 ‘Demo_example’ 的类包含两个 final 整数(基本上就像常量),以及一个名为 ‘func_sample’ 的函数,用于比较这两个整数。在控制台中显示相关消息。定义了另一个名为 ‘Demo’ 的类,并且它包含 main 函数。在此函数中,创建了 Demo 类的实例,并且在此实例上调用函数 ‘func_sample’。在控制台中显示相关输出。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP