disable exception going to out of destructor
add information about difference about throw an exception and call a
function
add information about catching by reference
add information about using exception specifications
add information about konwing the cost of exception