Common Runtime Exceptions
The Cangjie language has built-in the most common exception classes that developers can directly use.
| Exception | Description |
| :------------------------------------ | :------------------------------------------------------ |
| ConcurrentModificationException | Exception caused by concurrent modification |
| IllegalArgumentException | Exception thrown when passing illegal or incorrect arguments |
| NegativeArraySizeException | Exception thrown when creating an array with negative size |
| NoneValueException | Exception caused when a value does not exist, such as a key not found in a Map |
| OverflowException | Arithmetic overflow exception |