Sometimes you want to change the sort of an exception, and after that trying to keep the first exception as interior exception is the greatest you can do. Though it ought to be toss new MyCustomException(myMessage, ex); certainly.2 seems type of overkill. does the git remote include origin make the community branch trackable? would be that the key