Merge "Fix NPE for invalid target exception"
diff --git a/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java b/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java
index 0a3e27e..21ed7dd 100644
--- a/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java
+++ b/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java
@@ -852,8 +852,8 @@
(VectorDrawable.VectorDrawableState) target, startTime);
} else {
// Should never get here
- throw new UnsupportedOperationException("Target should be either VGroup, VPath, " +
- "or ConstantState, " + target.getClass() + " is not supported");
+ throw new UnsupportedOperationException("Target should be group, path or vector. " +
+ target == null ? "Null target" : target.getClass() + " is not supported");
}
}