IMHO It's actually the opposite. You should not use exceptions to implement general application logic. Exceptions addresses some unexpected, illogical or critical behavior which is not a part of general application logic. If some developer forgot to check a documented error code, it means the solution had an issue.
--
All opinions are my own || Software Developer, learner, perfectionist and entrepreneur-kind person, nonconformist. Always seeks for the order and completeness.
Love podcasts or audiobooks? Learn on the go with our new app.