Well, you are technically correct, if you refer to catch blocks. I suppose it is useful to catch (138) errors when you are certain that all find statements in a block should actually find a record, ie. it is an error if no record is found. If it is allowed that some records don't exist it is...