-
静态常量的初始化可以放在静态代码块里面。但是注意不能包裹在try代码块里面,否则编译器会认为该初始化语句不一定能执行到。 class A{ static final String s; static { s = "a"; /* try { s = "a"; //初始化静态常量不能包裹在try代码块里面。 } catch(Exception ex) { } */ } }
静态常量的初始化
最新推荐文章于 2023-06-17 14:51:10 发布
静态常量的初始化可以放在静态代码块里面。但是注意不能包裹在try代码块里面,否则编译器会认为该初始化语句不一定能执行到。
class A{
static final String s;
static {
s = "a";
/*
try
{
s = "a"; //初始化静态常量不能包裹在try代码块里面。
}
catch(Exception ex)
{
}
*/
}
}