I don't know if Astyanax throws a NotFoundException if even one key doesn't exist in a batch. I hope it doesn't. So this was more for safety purposes if it does throw, we don't crash. The operation itself is a batch read here. So if any exception is thrown, the operation is already aborted.