From 851c1d00557bbdb77fbf42358278cee583868cfd Mon Sep 17 00:00:00 2001 From: nikgr117 <nikgr117@tlhw-4-4.ad.liu.se> Date: Mon, 16 Sep 2019 22:42:33 +0200 Subject: [PATCH] Don't perform IAction on null objects --- Task_A/src/Enumerable.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Task_A/src/Enumerable.java b/Task_A/src/Enumerable.java index e664407..4bf8a7f 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); } } -- GitLab