使用时,容易造成 Context disposed error ,必须每一行调用,都要判断一次,比较麻烦,并且抛的是Error,调用层无法去捕获进行处理,看代码里有如下,希望可以改为抛Exception ,方便使用者进行捕获操作 `void checkReleased() { this.checkReleaseObjPtrPool(); if (this.isReleased()) { throw new Error("Context disposed error"); } }`
使用时,容易造成 Context disposed error ,必须每一行调用,都要判断一次,比较麻烦,并且抛的是Error,调用层无法去捕获进行处理,看代码里有如下,希望可以改为抛Exception ,方便使用者进行捕获操作
void checkReleased() { this.checkReleaseObjPtrPool(); if (this.isReleased()) { throw new Error("Context disposed error"); } }