Philipp Söhnlein: Exceptions und Klassen

Beitrag lesen

Nö. Komisch ist höchstens, dass die meisten dieser Exception-Klassen einfach nur einen eigenen Namen haben, ansonsten aber absolut identisch mit der Basis-Exception-Klasse sind. Aber auch daran gewöhnst Du Dich ;-)

Ja, wahrscheinlich ist es nur Gewohnheitssache.
Aber wo ist der Unterschied ob ich ein

  
throw new Exception("No ale in fridge");  

oder ein

  
throw new noAleInFridgeException();  

mache?

Und was ist wenn ich mehrere Klassen habe, in der aber zwei zufällig eine outOfRangeException definieren?