eval { require Module }; print $@ ? "Error\n" : "Success\n"; # Error { local $, = ", "; local $\ = "\n"; print keys %INC; } eval { require Module }; print $@ ? "Error\n" : "Success\n"; # Success #### # Module.pm for;