Include catched types as direct dependencies

When tracing for main dex list.
Leaving such catched exception to a secondary dex would cause a main dex
class to fail verification if it is <clinit> before MultiDex.install.

Change-Id: Ic47dd5564b9b16a29a170f33cf22a92295374922
diff --git a/src/test/examples/multidex006/NotThrownException.java b/src/test/examples/multidex006/NotThrownException.java
new file mode 100644
index 0000000..4aa5e6c
--- /dev/null
+++ b/src/test/examples/multidex006/NotThrownException.java
@@ -0,0 +1,8 @@
+// Copyright (c) 2018, the R8 project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+package multidex006;
+
+public class NotThrownException extends RuntimeException {
+}