protected void handlePacket(string packet) { string responsePacket = "E00"; try { try { responsePacket = handlePacket2(packet); } catch (Exception e) { responsePacket = "E01"; throw(e); } } finally { sendPacket(responsePacket); } }