eval { print "Inside\n"; die; }; print "Outside\n"; ---- Inside Outside #### eval { print "Inside\n"; exit; }; print "Outside\n"; ---- Inside