First page Back Continue Last page Graphics
Aside on errors
You don't want your program to crash hard! I.E. you don't want the program to fail in such a way as to destroy data or lose control.
However, you don't want your program to keep working with improper conversions!
This is always a trade-off for the designer. How can you create a program that “fails softly”. I.E. you want a program to give warnings, close files, and get help from a user when these types of errors occur.