From d4b4a9a95b30f0c7ee8e5c8be099caa2c28b8fdf Mon Sep 17 00:00:00 2001
From: "stu126940@mail.uni-kiel.de" <stu126940@mail.uni-kiel.de>
Date: Thu, 23 Sep 2021 12:11:15 +0200
Subject: [PATCH] catch exceptions in the correct order

---
 .../main/kotlin/theodolite/execution/TheodoliteStandalone.kt | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/theodolite/src/main/kotlin/theodolite/execution/TheodoliteStandalone.kt b/theodolite/src/main/kotlin/theodolite/execution/TheodoliteStandalone.kt
index 97c8fc7fc..1160132fd 100644
--- a/theodolite/src/main/kotlin/theodolite/execution/TheodoliteStandalone.kt
+++ b/theodolite/src/main/kotlin/theodolite/execution/TheodoliteStandalone.kt
@@ -53,11 +53,10 @@ class TheodoliteStandalone {
 
         try {
             TheodoliteExecutor(benchmarkExecution, benchmark).run()
-        }catch (e: ExecutionFailedException) {
-            logger.error { "Execution failed with error: ${e.message}" }
         } catch (e: EvaluationFailedException) {
             logger.error { "Evaluation failed with error: ${e.message}" }
-
+        }catch (e: ExecutionFailedException) {
+            logger.error { "Execution failed with error: ${e.message}" }
         }
 
         logger.info { "Theodolite finished" }
-- 
GitLab