posted 21 years ago
There is not much to say without the context, that is, the method containing this code and the caller method.
The return can be there for multiple reasons. One of them could be that if the source file is not found then the target file won't exist. The method must be stopped if a further proccessing needs to operate on the target file (which doesn't exist) otherwise there may be some weird things happening.
If you have more information about that code excerpt please post it.