title: Is division by zero considered error or failure?
body: <p>When my program stops working due to division by 0 then is it considered error or failure?</p>
  
  <p>Error is called when a human action produces an incorrect result. Failure is when we get different result than expected. I'm just wondering if the unexpected stop from program is a error by human or failure of the program?</p>