I need to make this a little clearer I believe.

If you are sure that a procedure doesn't have errors (and can't have errors based on the flawless logic it contains), is it even necessary to put error handling it it? I know that it sounds strange to ask this, but I would like to know what is considered to be standard programming procedure regarding this.

Thx.