private StoreInstruction getExceptionStore(StructuredBlock catchBlock) {
		if (!(catchBlock instanceof SequentialBlock)
				|| !(catchBlock.getSubBlocks()[0] instanceof InstructionBlock))
			return null;

		Expression instr = ((InstructionBlock) catchBlock.getSubBlocks()[0])
				.getInstruction();
		if (!(instr instanceof StoreInstruction))
			return null;

		StoreInstruction store = (StoreInstruction) instr;
		if (!(store.getLValue() instanceof LocalStoreOperator && store
				.getSubExpressions()[1] instanceof NopOperator))
			return null;

		return store;
	}