FileSyncExceptionclass | file.t[74] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
Because files exist on external devices, it is not practical or desirable for the virtual machine to keep track of or restore an external file's state when restoring, undoing, or restarting. So, when one of these state-restoring operations is performed, the program state essentially goes back in time to an earlier point, but any external files that the program has been accessing do not. So, the program's idea of the state of an open file will no longer agree with the actual state of the file on the external device. To protect against the obvious logic errors that would arise if the program attempted to continue using the file, the File object will throw this exception when any operation is attemped on a file in this state.
class
FileSyncException : FileException
(none)
(none)
(none)
Inherited from FileSyncException
FileException
Exception
object
Exception
:
showStackTrace
displayException ( ) OVERRIDDEN | file.t[75] |