Introduction To err is human! It means it is normal for people to make mistakes. The above phrase does not apply to machines. Computers, for that matter, are incapable of ignoring errors. Suppose a programmer needs to open a file ...