in reply to Re^3: Friendly error trapping
in thread Friendly error trapping
Points well taken graff. I'm embarrassed to say, I have not used eval to trap errors. How about a little lesson here... if I were to trap the error in the OP would it look something like this?
eval { uploader($dir, $name) }; print "There was a problem uploading your file: $@" if ($@); sub uploader { my ($upload_dir, $filename) = @_; ... open UPLOADFILE, ">$upload_dir/$filename" or die; }
So, I can go ahead and die and the eval will trap and return the error without fatally terminating the script? Thanks!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Friendly error trapping
by graff (Chancellor) on Sep 13, 2005 at 19:06 UTC |