diff --git a/src/main/java/net/openhft/chronicle/hash/serialization/impl/ExternalizableDataAccess.java b/src/main/java/net/openhft/chronicle/hash/serialization/impl/ExternalizableDataAccess.java index d09017c49..7f2bbb85b 100644 --- a/src/main/java/net/openhft/chronicle/hash/serialization/impl/ExternalizableDataAccess.java +++ b/src/main/java/net/openhft/chronicle/hash/serialization/impl/ExternalizableDataAccess.java @@ -46,7 +46,8 @@ public class ExternalizableDataAccess extends Serializ try { return tClass.newInstance(); } catch (InstantiationException | IllegalAccessException e) { - throw new RuntimeException(e); + throw new RuntimeException( + "Externalizable " + tClass + " must have a public no-arg constructor", e); } }