Exception and Error Handling
Paul Gerrard · Apress eBooks · 2016
Things can go wrong in your code for many reasons. One reason is that the programmer has written some code that is faulty. Faults, defects, and bugs are labels we put on aspects of our program code that are not quite right. Faults occur because we, as programmers, are not perfect. We are human and are always going to get some things wrong. Early on in your programming career, you will learn that all is not plain sailing.