MFParseException.java

// © 2024 and later: Unicode, Inc. and others.
// License & terms of use: https://www.unicode.org/copyright.html

package com.ibm.icu.message2;

import java.text.ParseException;

/**
 * Used to report parsing errors in {@link MessageFormatter}.
 *
 * @internal ICU 75 technology preview
 * @deprecated This API is for technology preview only.
 */
@Deprecated
public class MFParseException extends ParseException {
    private static final long serialVersionUID = -7634219305388292407L;

    /**
     * Constructs a MFParseException with the specified message and offset.
     *
     * @param message the message
     * @param errorOffset the position where the error is found while parsing.
     * @internal ICU 75 technology preview
     * @deprecated This API is for technology preview only.
     */
    @Deprecated
    public MFParseException(String message, int errorOffset) {
        super(message, errorOffset);
    }

    /**
     * @internal ICU 75 technology preview
     * @deprecated This API is for technology preview only.
     */
    @Override
    @Deprecated
    public String getMessage() {
        return super.getMessage();
    }
}