title: Is it a good practice to have specific Exceptions for everything? Or is it better to reuse a bit more abstract exception?
body: <p>I am dealing with a project, in wich I have written one Exception for each possible exception situation. The point is that I find it more "readable", but I am getting an insane amount of different exceptions.</p>
  
  <p>Is it considered a good practice to do it like that? Or should I write just exceptions a bit more abstract, in order to have not so many?</p>
  
  <p>Thanks a lot for your time.</p>