title: How do I prevent my application from being terminated when XMLin croaks?
body: <p>In my application, I use XML::Simple and use the exported XMLin() to parse XML files. Everything goes well until an invalid file path is used as the parameter for XMLin().</p>
  
  <p>The application is terminated because XML::Simple used die() or some similar method when it was given an invalid file path.</p>
  
  <p>I want my app to continue running even though XML::Simple met a fault. So what should I do?</p>