From cbb0b6e2db88cc84cc86d27d1734bb7132248658 Mon Sep 17 00:00:00 2001 From: Andrea Peruffo Date: Mon, 19 Aug 2024 18:42:31 +0200 Subject: [PATCH] minorclean aot exception handling --- aot/src/main/java/com/dylibso/chicory/aot/AotMachine.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/aot/src/main/java/com/dylibso/chicory/aot/AotMachine.java b/aot/src/main/java/com/dylibso/chicory/aot/AotMachine.java index a70db7c85..af31367c5 100644 --- a/aot/src/main/java/com/dylibso/chicory/aot/AotMachine.java +++ b/aot/src/main/java/com/dylibso/chicory/aot/AotMachine.java @@ -355,10 +355,8 @@ public Value[] call(int funcId, Value[] args) throws ChicoryException { throw new ChicoryException("call stack exhausted", e); } catch (IndexOutOfBoundsException e) { throw new WASMRuntimeException("undefined element " + e.getMessage(), e); - } catch (Exception e) { - throw new WASMRuntimeException("An underlying Java exception occurred", e); } catch (Throwable e) { - throw new WASMRuntimeException("An underlying Java error occurred", e); + throw new WASMRuntimeException("An underlying Java exception occurred", e); } }