Encapsulated exception type inside the exception
Added better examples