How to bypass error in shell script?

Hi again,

I have a script that moves files based on filelist:

------------------------------
filelist1=./rated.txt

for file in $(< $filelist1)
do
mv ./$file ./Backup/$file
done
------------------------------

If the file in filelist is not found from the folder the script fails. Is there any way to avoid this? So, just to move those files found and ignore the errors for those not found.

Thanks,
-M-

filelist1=./rated.txt

for file in $(< $filelist1)
do
    [ -f $file ] && mv ./$file ./Backup/$file
done