3
I often need a simple exception with a meaningful name and some helpful message which usually just look like this one: public class BackgroundImageNotFoundException : Exception { public BackgroundImageNotFoundException(string fileName) : base($"Where is the '{fileName}' image?") { } } ...