my $checker = new XML::Checker::Parser(Handlers => {}); foreach ($files) { print "Checking file $_ ...\n"; eval { $checker->parsefile($_); }; if ($@) { (print $error) } }