关闭
关闭此 Realm 和所有底层资源。 调用此方法后访问任何方法或 Realm 对象都会出现IllegalStateException 。
这将阻塞,直到底层 Realm(写入器和通知器)关闭,包括在调用close时回滚任何正在进行的事务。 在事务区块内从 Realm Write Dispatcher 调用此方法会抛出异常,而在另一个线程上通过某种阻塞操作的方式调用此方法(例如 runBlocking(Dispatcher.Default)
)在事务内会导致死锁。
抛出异常
如果在事务区块内从 Realm Write Dispatcher 调用。