Yes, the file should exists. But ist's possible, that the file is deleted by another process.
So it would be better, to check the existence before deleting.