1Test "art.Test1928$DoThrowClass": Running with handler "art.Test1928$DoNothingHandler"
2main: public static void art.Test1928.doThrow() @ line = 110 throws class art.Test1928$TestException: doThrow
3	Current Stack:
4		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
5		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
6		private static void art.Test1928.PrintStack() @ line = 35
7		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
8		public static void art.Test1928.doThrow() @ line = 110
9		public void art.Test1928$DoThrowClass.run() @ line = 114
10		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
11	Will be caught by: public static void art.Test1928.run() throws java.lang.Exception @ line = 199
12	Doing nothing!
13Test "art.Test1928$DoThrowClass": Caught error art.Test1928$TestException:"doThrow" with handler "art.Test1928$DoNothingHandler"
14Test "art.Test1928$DoThrowClass": Finished running with handler "art.Test1928$DoNothingHandler"
15Test "art.Test1928$DoThrowCatchBaseTestException": Running with handler "art.Test1928$DoNothingHandler"
16main: public static void art.Test1928.throwCatchBaseTestException() @ line = 119 throws class art.Test1928$TestException: throwCatchBaseTestException
17	Current Stack:
18		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
19		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
20		private static void art.Test1928.PrintStack() @ line = 35
21		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
22		public static void art.Test1928.throwCatchBaseTestException() @ line = 119
23		public void art.Test1928$DoThrowCatchBaseTestException.run() @ line = 129
24		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
25	Will be caught by: public static void art.Test1928.throwCatchBaseTestException() @ line = 120
26	Doing nothing!
27Caught art.Test1928$TestException: "throwCatchBaseTestException"
28Test "art.Test1928$DoThrowCatchBaseTestException": No error caught with handler "art.Test1928$DoNothingHandler"
29Test "art.Test1928$DoThrowCatchBaseTestException": Finished running with handler "art.Test1928$DoNothingHandler"
30Test "art.Test1928$DoThrowCatchTestException": Running with handler "art.Test1928$DoNothingHandler"
31main: public static void art.Test1928.throwCatchTestException() @ line = 134 throws class art.Test1928$TestException: throwCatchTestException
32	Current Stack:
33		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
34		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
35		private static void art.Test1928.PrintStack() @ line = 35
36		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
37		public static void art.Test1928.throwCatchTestException() @ line = 134
38		public void art.Test1928$DoThrowCatchTestException.run() @ line = 144
39		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
40	Will be caught by: public static void art.Test1928.throwCatchTestException() @ line = 135
41	Doing nothing!
42Caught art.Test1928$TestException: "throwCatchTestException"
43Test "art.Test1928$DoThrowCatchTestException": No error caught with handler "art.Test1928$DoNothingHandler"
44Test "art.Test1928$DoThrowCatchTestException": Finished running with handler "art.Test1928$DoNothingHandler"
45Test "art.Test1928$DoThrowCatchTestExceptionNoRethrow": Running with handler "art.Test1928$DoNothingHandler"
46main: public static void art.Test1928.throwCatchTestExceptionNoRethrow() @ line = 149 throws class art.Test1928$TestException: throwCatchTestExceptionNoRethrow
47	Current Stack:
48		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
49		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
50		private static void art.Test1928.PrintStack() @ line = 35
51		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
52		public static void art.Test1928.throwCatchTestExceptionNoRethrow() @ line = 149
53		public void art.Test1928$DoThrowCatchTestExceptionNoRethrow.run() @ line = 159
54		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
55	Will be caught by: public static void art.Test1928.run() throws java.lang.Exception @ line = 199
56	Doing nothing!
57Test "art.Test1928$DoThrowCatchTestExceptionNoRethrow": Caught error art.Test1928$TestException:"throwCatchTestExceptionNoRethrow" with handler "art.Test1928$DoNothingHandler"
58Test "art.Test1928$DoThrowCatchTestExceptionNoRethrow": Finished running with handler "art.Test1928$DoNothingHandler"
59Test "art.Test1928$DoThrowClass": Running with handler "art.Test1928$ThrowCatchBase"
60main: public static void art.Test1928.doThrow() @ line = 110 throws class art.Test1928$TestException: doThrow
61	Current Stack:
62		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
63		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
64		private static void art.Test1928.PrintStack() @ line = 35
65		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
66		public static void art.Test1928.doThrow() @ line = 110
67		public void art.Test1928$DoThrowClass.run() @ line = 114
68		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
69	Will be caught by: public static void art.Test1928.run() throws java.lang.Exception @ line = 199
70	Throwing BaseTestException and catching it!
71Caught art.Test1928$BaseTestException: "ThrowBaseHandler during throw from public static void art.Test1928.doThrow() @ line = 110"
72Test "art.Test1928$DoThrowClass": Caught error art.Test1928$TestException:"doThrow" with handler "art.Test1928$ThrowCatchBase"
73Test "art.Test1928$DoThrowClass": Finished running with handler "art.Test1928$ThrowCatchBase"
74Test "art.Test1928$DoThrowCatchBaseTestException": Running with handler "art.Test1928$ThrowCatchBase"
75main: public static void art.Test1928.throwCatchBaseTestException() @ line = 119 throws class art.Test1928$TestException: throwCatchBaseTestException
76	Current Stack:
77		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
78		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
79		private static void art.Test1928.PrintStack() @ line = 35
80		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
81		public static void art.Test1928.throwCatchBaseTestException() @ line = 119
82		public void art.Test1928$DoThrowCatchBaseTestException.run() @ line = 129
83		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
84	Will be caught by: public static void art.Test1928.throwCatchBaseTestException() @ line = 120
85	Throwing BaseTestException and catching it!
86Caught art.Test1928$BaseTestException: "ThrowBaseHandler during throw from public static void art.Test1928.throwCatchBaseTestException() @ line = 119"
87Caught art.Test1928$TestException: "throwCatchBaseTestException"
88Test "art.Test1928$DoThrowCatchBaseTestException": No error caught with handler "art.Test1928$ThrowCatchBase"
89Test "art.Test1928$DoThrowCatchBaseTestException": Finished running with handler "art.Test1928$ThrowCatchBase"
90Test "art.Test1928$DoThrowCatchTestException": Running with handler "art.Test1928$ThrowCatchBase"
91main: public static void art.Test1928.throwCatchTestException() @ line = 134 throws class art.Test1928$TestException: throwCatchTestException
92	Current Stack:
93		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
94		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
95		private static void art.Test1928.PrintStack() @ line = 35
96		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
97		public static void art.Test1928.throwCatchTestException() @ line = 134
98		public void art.Test1928$DoThrowCatchTestException.run() @ line = 144
99		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
100	Will be caught by: public static void art.Test1928.throwCatchTestException() @ line = 135
101	Throwing BaseTestException and catching it!
102Caught art.Test1928$BaseTestException: "ThrowBaseHandler during throw from public static void art.Test1928.throwCatchTestException() @ line = 134"
103Caught art.Test1928$TestException: "throwCatchTestException"
104Test "art.Test1928$DoThrowCatchTestException": No error caught with handler "art.Test1928$ThrowCatchBase"
105Test "art.Test1928$DoThrowCatchTestException": Finished running with handler "art.Test1928$ThrowCatchBase"
106Test "art.Test1928$DoThrowCatchTestExceptionNoRethrow": Running with handler "art.Test1928$ThrowCatchBase"
107main: public static void art.Test1928.throwCatchTestExceptionNoRethrow() @ line = 149 throws class art.Test1928$TestException: throwCatchTestExceptionNoRethrow
108	Current Stack:
109		private static native art.StackTrace$StackFrameData[] art.StackTrace.nativeGetStackTrace(java.lang.Thread) @ line = -1
110		public static art.StackTrace$StackFrameData[] art.StackTrace.GetStackTrace(java.lang.Thread) @ line = 61
111		private static void art.Test1928.PrintStack() @ line = 35
112		public static void art.Test1928.ExceptionEvent(java.lang.Thread,java.lang.reflect.Executable,long,java.lang.Throwable,java.lang.reflect.Executable,long) @ line = 59
113		public static void art.Test1928.throwCatchTestExceptionNoRethrow() @ line = 149
114		public void art.Test1928$DoThrowCatchTestExceptionNoRethrow.run() @ line = 159
115		public static void art.Test1928.run() throws java.lang.Exception @ line = 196
116	Will be caught by: public static void art.Test1928.run() throws java.lang.Exception @ line = 199
117	Throwing BaseTestException and catching it!
118Caught art.Test1928$BaseTestException: "ThrowBaseHandler during throw from public static void art.Test1928.throwCatchTestExceptionNoRethrow() @ line = 149"
119Test "art.Test1928$DoThrowCatchTestExceptionNoRethrow": Caught error art.Test1928$TestException:"throwCatchTestExceptionNoRethrow" with handler "art.Test1928$ThrowCatchBase"
120Test "art.Test1928$DoThrowCatchTestExceptionNoRethrow": Finished running with handler "art.Test1928$ThrowCatchBase"
121