commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: svn commit: r233505 - in /jakarta/commons/proper/configuration/trunk/src:
Date Mon, 22 Aug 2005 17:40:16 GMT
On 22/08/05, Henning P. Schmiedehausen <hps@intermeta.de> wrote:
> Brett Porter <brett@apache.org> writes:
> 
> >How?
> 
> >if keyBuffer is null (which it isn't, the constructor initialises it),
> >String.valueOf( keyBuffer ) would be an NPE as well. toString() should
> >not return null and won't for a StringBuffer.
> 
> What the...?????
> 
> --- cut ----
> import java.io.File;
> 
> public class test {
>    public static void main(String[] args) throws Exception {
>        System.out.println(String.valueOf((Object) null));
>    }
> }
> --- cut ----
> 
> [henning@forge tmp]$ javac test.java
> [henning@forge tmp]$ java -version
> java version "1.5.0_02"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09)
> Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing)
> [henning@forge tmp]$ java test
> Exception in thread "main" java.lang.NullPointerException
>        at java.lang.String.<init>(String.java:173)
>        at java.lang.String.valueOf(String.java:2591)
>        at test.main(test.java:5)
> 

Seems to be fixed in the latest Windows JVM:

D:\temp>java -version
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)

D:\temp>java test
null

S.

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message