Я пишу компонент, который читает данные из определенного типа файла. В настоящее время у него есть свойство для пути к файлу - я бы хотел, чтобы этот блок выходил как можно труднее, когда передавался недопустимый файл/нет файла.Каким образом можно создать исключение для недопустимых настроек свойств?
Выбрасывание исключения заставляет его прекратить выполнение, но также удаляет блок с классной доски, пока я тестирую (?), Что заставляет меня думать, что есть более «одобренный» способ сделать это.
Мое текущее решение что-то вроде:
LOG_ERROR(MyReader_i, "Unable to open file at " + Filepath);
return FINISH;
Есть еще один способ, чтобы остановить, если что-то не так, то мы надеемся, остановить все дальнейшую обработку, а?