It is well known that exceptions are much slower than their alternatives, but is there a performance cost for using try/catch, even when no Exception/Error is being thrown?