Null

There is no reason why a Java method should return null. null indicates that something is wrong, so throw an exception. If anybody knows a good reason why null should be returned, than let me know, and maybe I reconsider my opinion.