Forse per il caso 1 andrebbe bene anche MissingResourceException, se consideriamo il codice come una risorsa.
Regole del Forum