Are you sure about #2? If a compiler error is generated, the code couldn't have compiled successfully. Maybe you mean "but generates a runtime error (or exception)" J.Lacar [This message has been edited by JUNILU LACAR (edited March 03, 2001).]
Hi, I think the difference is: 1. No output *.class file is created 2. May be warnings (errors in java) but *.class will be created. I think warnings in Java compilers are considered errors. Some examples include deprecated method warnings, bad access modifiers ... Regards, Manfred.