Sometimes you need to improve the sort of an exception, then retaining the first exception as inner exception is the greatest you can do. However it should be toss new MyCustomException(myMessage, ex); needless to say. Most significant distinction is that the 2nd expression erases the kind of the exception. As https://riverzvris.blog5star.com/31773399/project-2016-professional-5pc-retail-online-for-dummies