CorruptFileException
extends RuntimeException
in package
Table of Contents
- missingChunk() : self
- Thrown when a chunk is not found for an expected index.
- unexpectedIndex() : self
- Thrown when a chunk has an unexpected index number.
- unexpectedSize() : self
- Thrown when a chunk has an unexpected data size.
Methods
missingChunk()
Thrown when a chunk is not found for an expected index.
public
static missingChunk(int $expectedIndex) : self
Parameters
- $expectedIndex : int
-
Expected index number
Return values
self —unexpectedIndex()
Thrown when a chunk has an unexpected index number.
public
static unexpectedIndex(int $index, int $expectedIndex) : self
Parameters
- $index : int
-
Actual index number (i.e. "n" field)
- $expectedIndex : int
-
Expected index number
Return values
self —unexpectedSize()
Thrown when a chunk has an unexpected data size.
public
static unexpectedSize(int $size, int $expectedSize) : self
Parameters
- $size : int
-
Actual size (i.e. "data" field length)
- $expectedSize : int
-
Expected size