Is there a cost to try catch blocks?