4 ms·
and exception-based code can have much less branches since you don't need to check every function call for error but instead let the exception propagate from wh
by jcelerier 8y ago
and exception-based code can have much less branches since you don't need to check every function call for error but instead let the exception propagate from where they can be thrown. e.g. in a hypothetic case where you load a settings file five layers deep, in an error-code-based solution you have potentially 5 branches while in an exception-based solution you only have one
- tpolzer 8y agoAt the cost of predictable performance though. With current implementations, the exceptional path will be several magnitudes (!) slower for cheap functions.