Wait.... why do we care about performance if an exception is thrown? Unless we're using exceptions as part of normal application flow (which is WAYYYY against best practise).
I've only seen performance requirements in regards to success but never in regards to failure.