quickjs-android
quickjs-android copied to clipboard
使用仓库出现 Context disposed error at com.quickjs.JSContext.checkReleased(JSContext.java:183)
使用时,容易造成 Context disposed error ,必须每一行调用,都要判断一次,比较麻烦,并且抛的是Error,调用层无法去捕获进行处理,看代码里有如下,希望可以改为抛Exception ,方便使用者进行捕获操作
void checkReleased() { this.checkReleaseObjPtrPool(); if (this.isReleased()) { throw new Error("Context disposed error"); } }
有好几处都是抛的Error,希望能全部改为Exception,不然出现这种问题,只能让应用崩溃,而束手无策