http://www.perlmonks.org?node_id=1044821

david2008 has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

I am aware that this item was discussed in perlmonks
http://www.perlmonks.org/?node_id=104789
but i don't understand the outcome.
If i have the following code

foreach my $item(@items) { eval { next if(is_problematic($item)); do_something($item); }; if($@) { warn "problem with $item $@"; } }
I get the warning exit eval via next.
My question is what the meaning of the warnings is and what harm does it do ?

Thanks,
David