Теряешь stack trace оригинального исключения. В таких случаях следует делать так:
```
throw new DatabaseException("Failed to get numeric prefix from file: " + file, e);
```