Runs block inside catching and encapsulates any thrown exception in an Asn1Exception unless it already is one