I am implementing a method that looks up an element in a list. The element should exist in the list. Instead of returning null if the element didn't exist, I would like to throw an Exception, but I'm new to exception handling in Java and I don't know what Exception I should throw in this case.
I think this is a quite general case so I can probably use one Exception that already exist in the Java SE standard library.
What Exception should I throw in this case?