ExceptionSet exceptionSet = null;
ExceptionSet exceptionSet;
	private CachedExceptionSet computeBlockExceptionSet(BasicBlock basicBlock, TypeFrame result)	        throws DataflowAnalysisException {		ExceptionSet exceptionSet = null;		try {			exceptionSet = computeThrownExceptionTypes(basicBlock);		} catch (ClassNotFoundException e) {			// Special case: be as conservative as possible			// if a class hierarchy lookup fails.			lookupFailureCallback.reportMissingClass(e);			exceptionSet = exceptionSetFactory.createExceptionSet();			exceptionSet.addExplicit(Type.THROWABLE);		}		TypeFrame copyOfResult = createFact();		copy(result, copyOfResult);		CachedExceptionSet cachedExceptionSet = new CachedExceptionSet(copyOfResult, exceptionSet);		thrownExceptionSetMap.put(basicBlock, cachedExceptionSet);		return cachedExceptionSet;	}