hmm... thats just very wierd then. I though you would have a
java file named "java". Do this... compile using this command
javac -verbose your_class_name.java
Do you see something like this at the end of the dump ?
[checking
test]
[loading C:\PROGRA~1\Java\JDK15~1.0_0\jre\lib\rt.jar(java/io/IOException.class)]
[loading C:\PROGRA~1\Java\JDK15~1.0_0\jre\lib\rt.jar(java/lang/Exception.class)]
[loading C:\PROGRA~1\Java\JDK15~1.0_0\jre\lib\rt.jar(java/lang/Throwable.class)]
[loading C:\PROGRA~1\Java\JDK15~1.0_0\jre\lib\rt.jar(java/lang/Error.class)]
[loading C:\PROGRA~1\Java\JDK15~1.0_0\jre\lib\rt.jar(java/lang/RuntimeException.
class)]
test.java:9: exception java.io.IOException is never thrown in body of correspond
ing try statement
catch(java.io.IOException e)
^
[total 2953ms]
1 error
-----------------------------------------------------------------------
This class was loaded - java/io/IOException.class
Please post your dump here. I think in your case the classes like System and PrintStream will be loaded after the error occurs.