package fr.inria.diversify.transformation.query; /** * * An exception thrown when an operation cant be performed after several tries * * Created by marodrig on 04/07/2014. */ public class SeveralTriesUnsuccessful extends RuntimeException { private Exception[] causes; public SeveralTriesUnsuccessful(Exception[] exceptions) { causes = exceptions; } public Exception[] getCauses() { return causes; } @Override public String getMessage() { String result = ""; for (Exception e : causes) { result += e.getMessage() + "\r\n"; } return result; } }