From 3047f0b2a3adeb195df9905373769b8226d8e030 Mon Sep 17 00:00:00 2001 From: Andrea Peruffo Date: Mon, 19 Aug 2024 19:28:56 +0200 Subject: [PATCH] minor clean aot exception handling (#478) --- 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); } }