diff --git a/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java b/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java index 183abce66..b7219e841 100644 --- a/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java +++ b/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java @@ -142,6 +142,8 @@ public class BlenderLoader implements AssetLoader { return loadingResults; } catch (BlenderFileException e) { throw new IOException(e.getLocalizedMessage(), e); + } catch (Exception e) { + throw new IOException("Unexpected importer exception occured: " + e.getLocalizedMessage(), e); } finally { this.clear(); } diff --git a/engine/src/blender/com/jme3/scene/plugins/blender/BlenderModelLoader.java b/engine/src/blender/com/jme3/scene/plugins/blender/BlenderModelLoader.java index cfb437794..1a856df6e 100644 --- a/engine/src/blender/com/jme3/scene/plugins/blender/BlenderModelLoader.java +++ b/engine/src/blender/com/jme3/scene/plugins/blender/BlenderModelLoader.java @@ -96,6 +96,8 @@ public class BlenderModelLoader extends BlenderLoader { return modelRoot; } catch (BlenderFileException e) { throw new IOException(e.getLocalizedMessage(), e); + } catch (Exception e) { + throw new IOException("Unexpected importer exception occured: " + e.getLocalizedMessage(), e); } finally { this.clear(); }