same as above. You could build the message in a var, log it then throw the exception