From time to time you wish to transform the type of an exception, and then retaining the initial exception as interior exception is the best you are able to do. Although it should be toss new MyCustomException(myMessage, ex); naturally.Most significant distinction would be that the second expression erases the sort of the exception. Along with the