На этом уроке мы вынесем проверку аргументов в отдельную функцию. После этого займёмся исправлением ошибки, которая возникает при отсутствии \n в конце строк. Чтобы проще было найти ошибку, и улучшить понимание струкутры программы в целом, мы выполним пошагово всю программу, посмотрим на содержимое переменных и доберёмся до сути той ошибки.
Дата отправки отчёта:
12 августа 2019 г.
Задание выполнено: за
3 час. 4 мин.
Чему научился:
если при считывании из буферизированного читателя добавить проверку на исключение при значении null или пусто - то при одном аргументе (одно яблоко к примеру) программа не ломается
Научился: Исправил ошибку отсутствия пустой строки в конце ввода данных. Создал файл fruits2.txt, в котором нет пустой строки в конце файла. Проверил работу программы с этим файлом, при вводе с клавиатуры и с дополнительных аргументов командной строки.
Научился: Чуть более начал понимать принцип работы, благодаря пошаговому выполнению. Трудности: разобраться с моим еклипсом... отдельная история. все хорошо