From 93c2a8feede5fc869870d7ab3925e3934698c1ed Mon Sep 17 00:00:00 2001
From: Nelson Tavares de Sousa <ntd@informatik.uni-kiel.de>
Date: Fri, 20 Feb 2015 15:28:24 +0100
Subject: [PATCH] changed exception type

---
 src/main/java/teetime/stage/InitialElementProducer.java | 2 +-
 src/main/java/teetime/stage/IterableProducer.java       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/teetime/stage/InitialElementProducer.java b/src/main/java/teetime/stage/InitialElementProducer.java
index 9aa93ec7..92ff93c9 100644
--- a/src/main/java/teetime/stage/InitialElementProducer.java
+++ b/src/main/java/teetime/stage/InitialElementProducer.java
@@ -40,7 +40,7 @@ public final class InitialElementProducer<T> extends AbstractProducerStage<T> {
 	@Override
 	public void onStarting() throws Exception {
 		if (elements == null) {
-			throw new NullPointerException("iter must not be null");
+			throw new IllegalArgumentException("iter must not be null");
 		}
 		super.onStarting();
 	}
diff --git a/src/main/java/teetime/stage/IterableProducer.java b/src/main/java/teetime/stage/IterableProducer.java
index 9e8eb9d4..eb1e079b 100644
--- a/src/main/java/teetime/stage/IterableProducer.java
+++ b/src/main/java/teetime/stage/IterableProducer.java
@@ -40,7 +40,7 @@ public final class IterableProducer<T> extends AbstractProducerStage<T> {
 	@Override
 	public void onStarting() throws Exception {
 		if (iter == null) {
-			throw new NullPointerException("iter must not be null");
+			throw new IllegalArgumentException("iter must not be null");
 		}
 		super.onStarting();
 	}
-- 
GitLab