diff --git a/runtime/src/main/java/org/capnproto/WireHelpers.java b/runtime/src/main/java/org/capnproto/WireHelpers.java index b5540a2..d62af7f 100644 --- a/runtime/src/main/java/org/capnproto/WireHelpers.java +++ b/runtime/src/main/java/org/capnproto/WireHelpers.java @@ -1121,7 +1121,7 @@ final class WireHelpers { } case WirePointer.FAR : - throw new Error("Unexpected FAR pointer."); + throw new DecodeException("Unexpected FAR pointer."); case WirePointer.OTHER : throw new Error("copyPointer is unimplemented for OTHER pointers"); }