this.numNonExceptionSuccessorMap = new int[cfg.getNumBasicBlocks()];   Iterator<Edge> i = cfg.edgeIterator(); while (i.hasNext()) { Edge edge = i.next(); if (edge.isExceptionEdge()) continue; int srcBlockId = edge.getSource().getId(); numNonExceptionSuccessorMap[srcBlockId]++; }
	public IsNullValueAnalysis(MethodGen methodGen, CFG cfg, ValueNumberDataflow vnaDataflow) {		this.methodGen = methodGen;		this.cfg = cfg;		this.vnaDataflow = vnaDataflow;	}