From time to time you wish to improve the type of an exception, and afterwards preserving the initial exception as internal exception is the best you can do. Nevertheless it should be toss new MyCustomException(myMessage, ex); needless to say. toss is for rethrowing a caught exception. This can be practical https://reubeni289prq7.hyperionwiki.com/user