wrapping syscall with try/catch block to catch exception raised if no ice files exist in the directory