I am being told that adding a try
catch block adds major performance
cost in the order of 1000 times slower
than without, in the example of a for
loop of a million. Is this true?
Using try catch adds performance cost, but it isn't a major performance cost.
Isn't it best to use try catch block
as much as possible?
No, it is best to use try catch block when makes sense.