This example will demonstrate how to check if a file already exist in the file system using straight up java and java 7 file api. In the instance you are running a batch process where you want to check to see if the file exists before appending or continue a process the snippets below will show how to do this.
Straight up Java
Using File and passing a location we will call the exists method which will return true if the file or directory denoted by this abstract pathname exists.
File exists
Java 7 File I/O
Similar to above we will test if the file exists by using the Files.exists method. One difference is we can specify an options parameter which can be used to indicate if you want to follow symbolic links. By default, symbolic links are followed. If the option NOFOLLOW_LINKS is present then symbolic links are not followed.