Além das exceções do armazenamento de dados DB, o armazenamento de dados NDB oferece as seguintes classes de exceção:
- exception ComputedPropertyError()
- Gerado durante a tentativa de definir um valor ou excluir uma propriedade computada.
- exception InvalidPropertyError()
- Gerado quando uma propriedade não é aplicável a um determinado uso. Por exemplo, uma propriedade precisa existir e ser indexada para ser usada na projeção ou no grupo por cláusula da consulta.
- exception ReadonlyPropertyError()
- Gerado durante a tentativa de definir um valor de propriedade somente leitura.
- exception UnprojectedPropertyError()
- Gerado durante o recebimento de um valor de propriedade que não está na projeção.