Usage of N5Exception.N5IOException
Opened this issue · 0 comments
tpietzsch commented
Several KeyValueAccess
methods throw IOException
.
Recently, N5Exception.N5IOException
was introduced, and is now used in some places, but inconsistently.
For example some unit tests now expect N5IOException
to be thrown. However many methods throw IOException instead.
For example, throwing N5IOException
here
IOException
as per KeyValueAccess
interface declaration.
What is the idea with N5Exception.N5IOException
? Why does it exist? Is it intended to replace all usage of IOException
? Or when should the one or the other be chosen?