IMPORTANT! Completed tasks are evaluate at the final result and the manner of applying the knowledge gained in the course
http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html
http://www.yegor256.com/2015/12/01/rethrow-exceptions.html
https://dzone.com/articles/how-to-properly-use-exceptions-in-java
-
Да се преправи задачата за сумиране на стрингове.
Kогато входните данни не са съставени само от цифри, да се обработи "хвърленото" изключение и да се определи какви други изключения могат да възникнат. Да се добави обработка и за тях и да изведе съобщени на екрана. -
Да се реализира четене от конзолата на числа в различни интервали ([0,100], [10,20],...).
Да се създаде нов тип Exception, който да се генерира ако прочетеното число е извън интервала. -
Да се създаде клас който има като атрибут списък от елементи с определена дължина и следните методи:
- add(Object obj) - добавя нов елемент в края на списъка;
- remove() - премахва последния елемент от списъка;
- printAllElements() - извежда всички елементи на екрана.
- Да се направят два типа изключения (към задача 2.3):
- при опит за добавяне на елемент при запълнен вече списък;
- при опит за премахване на елемент от празен списък.