try { // Do Stuff } catch (IOException e) { // Handle IO errors } catch (Exception e) { // Handle any other error } #### eval { # Do stuff }; if($@) { # Handle any errors } #### eval { # Do stuff }; if(@$) { # Handle any errors }