package at.archistar.crypto.secretsharing;

/**
 * Exception that is thrown when the reconstruction of a secret failed.
 */
public class ReconstructionException extends Exception {
    private static final long serialVersionUID = 1L;
    
    private final String msg;

    ReconstructionException() {
        this.msg = "generic";
    }
    
    ReconstructionException(String msg) {
        this.msg = msg;
    }
}

@@ -271,80 +271,287 @@
     
-ReconstructionException() %7B%0A        this.msg = %22generic%22;%0A    %7D%0A    %0A   
+/**%0A     * creates a generic reconstruction exception%0A     */%0A    public ReconstructionException() %7B%0A        this.msg = %22generic%22;%0A    %7D%0A    %0A    /**%0A     * creates a reconstuction exception with an error message%0A     * @param msg  the to be used error message%0A     */%0A    public
  Rec

make exception constructor public