public ExceptionHandlers(Code code) { CodeException previousCodeException= null; for (CodeException codeException : code.getExceptionTable()) { if (previousCodeException != null && previousCodeException.getHandlerPC() == codeException.getHandlerPC()) { previousCodeException.setEndPC(codeException.getEndPC()); } else { add(new ExceptionHandler(codeException)); } previousCodeException= codeException; } } }