Obviously the file isn't being found. As you've only specified it as "client.policy", it needs to be in the current working directory when the program is launched.
If you run it with
-Djava.security.debug=access,failure
you will get a very complete trace of security manager failures, including the security domain in effect at the time and the .policy file it was configured from.