diff --git a/Task_A/src/Enumerable.java b/Task_A/src/Enumerable.java index e6644079059aacc809cf2fc8bc7b3e0b4cea95e8..4bf8a7f7b902e1538a450ed351edc9a9c9f986ad 100644 --- a/Task_A/src/Enumerable.java +++ b/Task_A/src/Enumerable.java @@ -47,6 +47,7 @@ public class Enumerable<T> implements Iterable<T> { void forEach(IAction<T> action) { while (iterator.hasNext()) { T t = (T) iterator.next(); + if (t == null) break; action.perform(t); } }