So I need to create an exception class for each case?