/
javapractice
/
java-practice-antlr4
Обзор
Документация
Войти
/
javapractice
/
java-practice-antlr4
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
src/main/java/com/example/calc/CalcException.java
21 строка
1012 B
Кузьма Даждъбогин
Javadoc на классах, методах и unit-тестах
08 авг 2026, 11:37
08 авг 2026, 11:37
e717695
Код
Авторство
О чём код?
package com.example.calc; /** * Единый тип ошибки калькулятора: и ошибки разбора выражения (лексер, * парсер), и ошибки вычисления (деление на ноль, переполнение). * * <p>Сообщение содержит позицию символа в строке, если она известна. * Исключение не прерывает работу программы: {@link Main} перехватывает его, * печатает сообщение в stderr и ждёт следующую строку.</p> */ public class CalcException extends RuntimeException { /** * Создаёт исключение с готовым сообщением для пользователя. * * @param message описание ошибки, по возможности с позицией символа */ public CalcException(String message) { super(message); } }