Whats wrong with this statement?

String final = "final";is there any unusual about this statement?
[79 byte] By [chuajinjiea] at [2007-11-26 18:39:08]
# 1
> String final = "final";> > is there any unusual about this statement?As final is java keyword, its not good to use this name as instance name. Just a guess, as am also new in java programming.
ysrpa at 2007-7-9 6:13:10 > top of Java-index,Java Essentials,New To Java...
# 2
its just cant be done. u cant use final as a variable name because it's a java keyword. it will show an error when compiling
esaliyaa at 2007-7-9 6:13:10 > top of Java-index,Java Essentials,New To Java...
# 3

> its just cant be done. u cant use final as a

> variable name because it's a java keyword. it will

> show an error when compiling

Yes i just tested a sample program and got following errors:

C:\temp>javac TestFinal.java

TestFinal.java:3: not a statement

String final = "final";

^

TestFinal.java:3: ';' expected

String final = "final";

^

TestFinal.java:4: illegal start of expression

System.out.println(final);

^

TestFinal.java:4: ')' expected

System.out.println(final);

^

4 errors

ysrpa at 2007-7-9 6:13:10 > top of Java-index,Java Essentials,New To Java...