This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Exceptions don't spoil "performance;" they stop the thread if they are not handled. As you doubtless know, only RuntimeExceptions and Errors can slip through undetected; checked Exceptions must be thrown or caught (or both). Apart from that I don't understand the question. If the Exceptions are logged, how can they affect your thread? Surely they have to be caught before they are logged?